Hacker News new | past | comments | ask | show | jobs | submit | tweakimp's comments login

  Location: Münster, Germany
  Remote: yes
  Willing to relocate: no
  Technologies: Python (6+ years), SQL
  Résumé/CV: Contact me via email and Ill send it to you
  Email: tweakimp@gmail.com
  LinkedIn: https://www.linkedin.com/in/franz-weitkamp-18373b1bb/
I'm a data scientist from Germany. I have a lot of supply chain and logisitics domain knowledge, but I am also open for other domains :)


Sure, they could put money in education, research climate change and photovoltaic or other technologies and try to improve quality of life with sustainable stuff.

But to the people in power, only symbols and power are important.


> But to the people in power, only symbols and power are important.

A general statement that is universal across time and geography. Nothing special about the gulf


I think they do all that. They have plenty of universities, also their other oil rich neighbours are pouring money into British and American educational institutions to open campuses there. IIRC some Ivy league universities from the Western world have campuses in the region.


That's true but neither the students nor the instructors at those institutes are local.


I can think of one exception, a pretty famous Emirati physicist who has made a big name for himself


I think toggle switches are newer and therefore designers think they are more fancy to use.


I wish I could do {a=3, b=2}


You can in Javascript - but with the caveat that the keys can only be strings.

Without that, if Python allowed it, would it do given:

  a = "xxx"
  test_dict = {a=3, b=2}
would it take test_dict to mean {"xxx":3, "b":2} or {"a":3, "b":2} ?

JS does the latter always, so the variable a is not related to the literal key a which is understood as an unquoted string "a":

  > a = "xxx"
  'xxx'
  > test_dict = {a:3, b:2}
  { a: 3, b: 2 }
  > test_dict["xxx"]
  undefined
  > test_dict["a"]
  3


The assignment operator `=` can never appear in a valid Python expression, so `{a=3, b=2}` should be distinguishable from `{a: 3, b: 2}`. (So does JS, where `{[a]: 3, [b]: 2}` would evaluate a and b.)


Jokes on you, you built something for the metaverse.


Which metaverse are you mocking? The web3/blockchain one? The specific Meta one? Or the broader definition which (depending on your precise definition) is doing rather well.

My point is that there's no agreed term. Some people include Fortnite or Roblox. Some people say it has to involve a VR headset (VR Chat still has pretty healthy active user numbers).

So - whether I want to join in with your mirth rather depends which definition of "metaverse" you're mocking.


Who calls Fortnite and Roblox 'Metaverse'?


Tim Sweeney has said things along these lines about Fortnite as have other commentators. Roblox is often compared to RecRoom and Meta Horizons in terms or market share and functionality

What is it you object to about this particular definition? The fact they don't run in a headset? (Roblox now does). What is your definition?


You're asking the wrong person.


What is an "Online Toaster"? Oh, it's a Toaster Exhibition that is online ;)


I thought it was a "Video Toaster" as a service.

https://en.wikipedia.org/wiki/Video_Toaster


I wonder what is the second largest


I presume that would go to a toaster manufacturer with an obscene amount of models, or a toaster reviewer.

I'm actually surprised Amazon isn't the largest "toaster exhibition"?


In 1989 as a second year Industrial Design student we had a toaster project. We went somewhere deep into central Pennsylvania and saw a very large and extensive toaster collection that sprawled multiple buildings. Just some guy that loved Toaster he bought and sold antiques that he came across while looking for toasters. He had been doing it all his life and I believe only incapacitation could stop him.

I will have to look through my Hi8 Videos...



Hyphens required ...


Its not the looping itself that is slow in the article you linked, its that every element is appended to the list. If you use a list comprehension its even faster and it still loops over all elements of the list.


Here is the decompilation of the listcomp

    [x for x in range(5)]
:

    RESUME 0
    BUILD_LIST
    LOAD_FAST
    FOR_ITER 4
    STORE_FAST (x)
    LOAD_FAST (x)
    LIST_APPEND
    JUMP_BACKWARDS 5
    RETURN_VALUE
As you can see from the third last instruction, a listcomp does append individual elements to the list. What it doesn’t need to do is call a method to do so (let alone lookup the corresponding method).


No, AFAIK each for loop iteration appends and pops the stack in the interpreter, while map loops all entirely in the native implementation of the interpreter itself.


Most people in here are users who want to have a slick, fast responding tool. Even if I understand the market gains point; as a user, I dont like it when I have to wait >1 sec to open an application that only shows texts and images. (I also dont like it as a perfectionistic engineer.)


So sad that this is necessary. Same for Smartphones apps you cant uninstall and all these unwanted settings you have to opt out instead of opting in.


Time for a chess rules change?


Consider applying for YC's W25 batch! Applications are open till Nov 12.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: