skysight-inc/HackerNews huggingface dataset:
They're not off the table, but you do have a point in that they are harder to attain reliably (hence the popularity of Fortran in certain circles). That being said, I don't believe there's any optimization that Fortran (or any other general purpose AOT-compiled language) can do that, for instance, C99 couldn't. That's why restrict exists.

There are two caveats to that statement. The first is JIT compilation, for obvious reasons. The second is that some domain specific languages with very restrictive semantics could do memory layout optimizations that are off the table by definition in any general purpose language (transform AoS patterns to SoA, etc.).
A Kickstarter opportunity for some sort of fashionable IoT enabled moustache drinking shield.
It's mostly Asia dumping.
Righty and use left hand at my office and right hand at home. CST trackball in both locations. Keeps the wear and exercise even across my left/right hands.

Probably can't effectively play fast-twitch games with my left hand, but only took a couple weeks to get up to speed for normal PC work when I started using my left hand.

Amusingly, I switched to trackball with my right hand from mouse after I'd already been using trackball with my left hand for a while - the muscle memory didn't transfer over, so I was more adept with my left hand for a few weeks until my right caught up.
It would certainly be good for the planet, but since petroleum is an input early in the production chain, that would cause price inflation, resulting in higher costs and lower demand, e.g. 70’s stagflation. Also black markets and resource contention.
Of course there are legitimate cases to use if/else.

This blog post suffers from the classic problem of blog post code examples - to fit the example in a blog post it needs to be trivial, and because it is trivial it doesn't demonstrate the real value of these techniques.

I see if/else overused all the time - every single day in fact - when the techniques in the blog post should have been applied.
Riot Games sends private info of wrong account for a user's GDPR data request
what if you could do something like the "pledge()" call that says "OK, this is it, I'm all set up, the dynamism is all done

Someone did a study of their Python servers, and found that after an initial phase, almost no dynamic facilities were used at all!

it seems to me that it would also be feasible to go the other way, and allow users to define things as structs, and if you want to offer hash-like access it would be easy to lay down hash-like access to the struct members

I like that. Smalltalk kind of did this, but much less. Objects were just arrays of object references, but certain object references were adorned smallint values. People also wrote hash-like accessor implementations for objects. "Shape changes" to objects of a certain class would require a stop the world re-allocation of all such objects, however.
I don't think that is correct. If you install WSL you are not a typical Windows user.
I ended up labeling the cables and making sure to use them in the same configuration this has mostly been solved. Still get's confused at times.
That reminded me that I once had Windows XP and Vista RC1 installed as dual-boot. I was finishing slides in XP and closed the lid. When I opened it a few minutes later to give my presentation, it was running Vista.
“Surface products“ is not a homogenous category. Some devices have been problematic, while others are very stable devices. It’s not like Microsoft products have poor build quality across the board.
Err, most cars don't catch fire days after they were in an accident. That's the scary part.

Electric vehicles require additional specialized handling after a crash. Who provides that training? Who provides the equipment and consumables for that special handling? Who covers that cost?

Very important factors which play into the lifespan of an electric car, factors which need to be discussed.
Why do they clean it before shredding?

This process starts with the shredding:

https://www.youtube.com/watch?v=zyF9MxlcItw

And then giant bales of plastic chips are hand sorted by color in China!
Seems like that's an assertion begging for an experiment. Take the software that manages experiments in Avida or Tierra, but don't supply pre-written organisms. Bit-flip randomly and see if something develops. Unfortunately I don't know the implementation details of those systems at all, so I can't say whether or not that would be feasible.
> If only Ubuntu could have native MS Office

I'm using Google Docs and it works perfectly
I can do both. Ping me > mshahi8210@gmail.com
The company behind League of Legends recently opened up a ticketing service to request your account data per GDPR regulations. At least a couple people now have received account data for someone else's account!

List of data included, from the support site [1]:

- Your Summoner name, username, and

- The phone number attached to your account

- Your registered date of birth

- Aggregate report history, including reports made and received, from the last 3 months. Report notes are not included.

- In-game chat logs for the last 3 months (other player names will be redacted)

- Login history for the last 3 months

- Account modifications for the last 3 months

- All store transactions (skins, champions, etc.)

- All monetary (RP) purchases

Highlights being usernames, date of birth, phone numbers, and according to the linked post, all IP addresses.

[1] https://support.riotgames.com/hc/en-us/articles/360001299888
Not right now and maybe not ever. People have been asking for an account migration tool for quite awhile.
> I suppose it's hard for companies to recognise when they're at "peak function" and to just stop changing things

This is so true and really becoming a problem in tech. Another good example is Google Maps. The browser version used to be great. And then they went and “improved” it and in the process actually made it harder to use, in my opinion.
(I'm working on a big Scala Application, but this was migrated from a large Django Application)
well in a large project the migrations folder is not your problem. no matter if it is big or small. It's mostly the seperation of concern that can kill your ability to add code to your application.
Once your application gets big it's really hard to have a good structure to scale further.
The correct "app layout" is pretty important and I think the app structure is a good way to structure __most__ applications.
You'll never waste as much as is used in plastic recycling either. The number of separate hot and cold washing stages is quite astonishing.
Ask HN: How to evaluate your competition for jobs as a more experienced worker?
I've heard not to compare yourself to others, but realistically, in a hiring process, it's a competition. I'm especially curious about what my competition would be like for experienced positions at larger tech companies. I'm not seeking a lead or principal engineer role, but more of a mid-level role on the cusp of senior.

For the most well known tech companies, would you expect your resume to be viewed differently from someone of similar length of experience, or is it more common to give interviews for resumes that match a certain background? Let's say it's for a more generalist software engineer role that doesn't require a highly specialized skillset or education.

I'm not going to pretend that referrals can help get you short-listed for an interview. How much impact does it make really? Probability-wise, how much less of a chance would I have applying cold compared to getting in via referral?

I know of exactly one person who is working in the group of large tech companies I am interested in, but he is less experienced than me. And he was also kind of paranoid about giving his name away as a referral when he linked me to the profile of the recruiter that contacted him. More of a "you didn't hear this from me" kind of thing.

Curiously there is very little information on resources for more experienced developers on how to get into the large tech companies. I assume it's more of the same like with entry-level and junior jobs.
In Charles Stross's "Accelerando" (strongly recommended!) astronomers suspect that the inhabitants of Andromeda Galaxy converted all its baryonic matter to computronium (here: configuration of matter capable of the most efficient computation as per the laws of physics) and are using it to run a massive side-channel attack, trying to verify if the Universe runs on a virtual machine (and I guess maybe break out of it).

On a different note, here's a sobering thought for the Universe-as-simulation optimists: while it's possible the simulation's Creators wish us well, e.g. will store your soul/mind and let you live carefree in a Paradise... it might rather work like our current massive simulations (e.g. the Millennium Run [0]). It generates enormous amounts of data, but only some small amount (like a state snapshot every 100M years) is actually captured and analyzed. I.e. the "dumb" computing power at the Creators' disposal is far greater than their mental capacity. The whole existence of humanity might go unnoticed, just a side-effects of the simulation's fidelity.

[0] https://en.wikipedia.org/wiki/Millennium_Run
Becoming CTO at OpenAI (2017)
The Tools We Use at Our Company
You're right. And the point is only one side is currently being criticized: the consumer. Nothing is being done on the other side except for all out bans. There is an array of solutions. Pricing is a great one IMO. If that single use plastic bottle of Coke is $1.99 instead of $1.49, and that 50c goes into funding clean up of plastic waste, that's a good market signal. A metal can has recycling value so maybe it isn't charged the 50c fee. And therefore we see more cans in use with more consumer-side recycling.
> Do you have any idea what you're talking about?

I think I have a better conceptualization than many people "discussing" this issue.

> That would be the largest migration in human history, by a wide margin

Nope. How many people have migrated from mexico to the US over the last 50 years? Are you assuming that one day 1 million people wake up and everyone has to move because the ocean is rising? How many feet to permanently displace 1 million over what time and how far do you really think anyone will go? You get people living next to live volcanos in Hawaii where the largest island is kinda the size of Orange County, CA. smh

Calm down and rethink what we're talking about.
EternalTerminal does though, and it integrates better with tmux.
If you install an ActivityPub compatible software, or if someone starts to offer one with custom domain support as a service. Account discovery most commonly is done with a HTTP request in /.well-known/, but the application that points to doesn't have to be at the same domain.
Plastic straws end up in the ocean because straws are given out when people purchase drinks. Those straws are then thrown indiscriminately into rivers or the ocean, or thrown off a cruise/boat, or left by the beach for the tides to swallow them up. You can't fix human behavior as there will always be people who just don't give a f. A ban on plastic straws is probably one of the best solutions.

On the whole multi-bin thing that puts the burden on people to sort their trash - I totally agree with you. I've never understood why that was necessary. In the end, the trash still needs to be sorted anyway, since, again, some people DGAF.
The main selling point of these apps is a portable social graph for everybody, the Linux equivalent of that would be the ability of being able to understand the entire stack, and job security this brings with it. Open social networks could be similarly successful with normal people as Linux was with computer specialists. That's how I see it.
I've used the v1, the Elite, the Pro, the 4000, and now the Sculpt Ergonomic (this comment typed on the latter). In my opinion, each has been better than the last.

It is pretty hard for to work in the same room as anyone using anything prior to the 4000, due to the loud spacebar, and even the 4000's spacebar is pretty loud. I do slightly prefer the larger hump of the early keyboards.

The Sculpt Ergonomic is a departure from the large-bodied models of the past, but for those pining for the past, give the present/future a try :).

Microsoft's HID hardware has, in my experience, always been great. Thank you, everyone who has made these tools possible.
Or even just a manual bake() call, with an expensive unbake() to use during development (or maybe even deployed if it's that reconfigurable). But I do agree that a tool like this should affect the global environment and not try to be fine grained. Leave any fine-grained decisions up to the VM itself.
I totally understand, it was around forever :)

I thought you made good observations, I was trying to add to it. Cheers.
Didn't work for me with DS-Lite/CGN because I couldn't port forward since I didn't have authorization for that on my ISP's CGN server. Outward IPv4 worked perfectly fine, but inward did not. If your client speaks IPv4 only (which is rather common; e.g. my smartphone with 4G has this), it won't be able to talk to your IPv6 who has IPv4 behind CGN. What would work is a port forwarding server. A server which accepts IPv4 connection on a certain port and forward it to the server which accepts IPv6. However, this has several advantages: these services are not free (and rightfully so), and the user is relying on a third party.
~$ 400 ? Not tempting at all.
There's a lot of subjectivity to the "we can simulate the universe" variety of claim stated by the article, but I'd tend to forgive considerations of the scale of the entire universe in that claim. It should be obvious that simulating the trajectory of every last particle is straight up impossible. (Even in principle: you could probably even show outright impossibility on logical grounds with a diagonal argument a la the time hierarchy theorem.)

Instead I'd take it as meaning something like, "any slice of physical phenomena there is to observe in the universe, we can simulate given reasonable resources to do so." So, put an imaginary box around some reasonably isolated plot of reality, pick your precision and your time scale, and you could replicate what happens in that space with a "reasonable" computational resource overhead. That's what elevates the quantum simulation overhead objection to number 1 in my mind.
Daily fasting works for weight loss, finds report on 16:8 diet
Much like the UN security council, it helps to bring all players to the table rather than ignoring them, as you say, out of spite.
Maybe you haven't turned off your adblocker in a long time
"But the main point here is: this knowledge is not rocket science. Any analyst at a specific team in Goldman Sachs or Merrill Lynch will have very similar answers on how to land the job. That's what we see at The Lobby too."

Isn't this generic info on 'how to get a job in investment banking' already available on numerous websites for free? What unique value will insiders add compared to what has already been published? You've already stated the answers would be very similar between analysts/banks.
Elon Musk: Tesla Model 3 assembly line inside a tent is way better and cheaper
People in my office (including me) move around with their MBPs pretty frequently. I know saying "other than the keyboard, they seem to be pretty well built" is the tech equivalent of "other than that, Mrs. Lincoln, how was the show," but I've never had any issue with waking up from sleep, or display issues when I disconnect the external monitor, whether or not the laptop lid is closed at the time. (I generally run with the lid closed when I'm at my desk.)
Same. Windows is such a steaming pile of shit for me that I sometimes forget it's not normal for people to reformat and reinstall their OS every 6 months pre-emptively.

I do a ton of development on new hardware and, most recently, various VR platforms and the number of driver conflicts and issues I have on Windows is staggering. For the brief fart of time that MacOS was supported, I never had issues. Now, I can't update my Oculus software without it causing the Vive to stop working completely. Why one piece of software can completely eff a separate piece of hardware is beyond me but it's not only possible but also frequent with Windows.
Welsh villagers dig 15 miles of trenches for faster wifi
I'm all for decriminalizing nonviolent robberies. If the person is caught they can be sued for damages like anyone else, and maybe fined instead of sent to prison.

Decriminalizing is not the same as legalizing.
I'm very skeptical that there is any merit to the 'tracking' over other techniques, as well as the colorization being better than this 14 year old paper:

http://webee.technion.ac.il/people/anat.levin/papers/coloriz...

The results in their videos look very poor.
I agree with you on the keep indentation / nesting limited, but I am not a big fan of splitting things into short methods for the sake of it. Provided indentation isn't going too deep I often find it easier to read things in a script like manner instead of jumping in and out of lots of shortish methods.
Or change sleep to hibernate. Noticably slower on my surface pro than sleep on my macbook, but not slow enough to actually cause a problem. We are talking difference between 'instant' (macbook) to a second or so (surface pro).
I often check out comments and use that to decide whether to go to the actual link.

A high ranked complaint about website functionality can help me make that decision, and I am happy to upvote complaints that would sway me.
I spent a minute trying to figure out what PRO stands for.
A chronological timeline.
Also, Scott Aaronson gets pulled into speculation on these things a lot, e.g. https://www.scottaaronson.com/blog/?p=3208
I'm reminded once more of the Gell-Mann amnesia effect, although it's interesting to think about how this plays out when viral social media gets involved.

https://www.goodreads.com/quotes/65213-briefly-stated-the-ge...

"Briefly stated, the Gell-Mann Amnesia effect is as follows. You open the newspaper to an article on some subject you know well. In Murray's case, physics. In mine, show business. You read the article and see the journalist has absolutely no understanding of either the facts or the issues. Often, the article is so wrong it actually presents the story backward—reversing cause and effect. I call these the "wet streets cause rain" stories. Paper's full of them.
In any case, you read with exasperation or amusement the multiple errors in a story, and then turn the page to national or international affairs, and read as if the rest of the newspaper was somehow more accurate about Palestine than the baloney you just read. You turn the page, and forget what you know."
Everybody talking about money here, more important is the choice who will join the foundation. A precious position in your hand as employer.
You can crowdfund a robot that will nag you to stand up straight
Biden argued for postponing the nomination until after the election, not after the swearing in of the new president. This is entirely different than McConnell's stance which argued for waiting until after the swearing in of the next president.
> What of Google managers quoted in media vehemently saying they wouldn't hire people harboring certain political positions?

I respond that this is inconsistent with both stated policies and established practice, and such managers can and should be targeted to answer for their bias and have it corrected. I would also respond that if a journalist with an axe to grind were to search hard enough and interview enough people, they're bound to find someone they can put on a pedestal and point to saying "look at how corrupt these people are!"

If anything, a person believing this sort of anecdote about an organization says more about the believer than the organization in question.

> Why is it that so many of my acquaintances who work at Google pig-piled James Damore over his professional competence, despite none of them being in a position to have any idea about that?

That does sound unfair: Damore was a senior engineer, which not a title that's given out lightly. Again, though, peoples' possibly unfair commentary on his professional abilities says nothing about the quality of discourse in the company. And again, one's willingness to balloon these sorts of individual anecdotes into indictments of an organization as a whole say more about the person doing the indicting than the organization in question.
I didn't mention "typical" Windows user. WSL will always be a second-class citizen in Windows, so if you are power user trying to improve your performance, what's the point in choosing a second-class solution after choosing this OS? Learning one more shell, just like learning one more programming language, has some benefits.
Yes they are and most work for free. We should stop doing that.
> The UndefinedBehaviorSanitizer's (UBSan) signed and unsigned integer overflow sanitization was first utilized when hardening the media stack ... we've expanded usage of these sanitizers in the media framework with each release.

It's a great step but for anyone else looking to capitalize on UBSan make sure you couple it with fuzzing or some other testing strategy that will go beyond just coverage. UBSan won't find latent code that overflows if you don't give it inputs that actually cause overflows.
"Let's make it official"

very annoying
Bingo. I've told this story a few times on here, and I feel the need to tell it again whenever the notion "uncensorable internet==unqualified good" comes up:

Once I got doxxed by bloggers from one end of the political spectrum who thought I was a blogger from the opposite end. (We have similar names, but the doxxers put out all of my info. I generally try to avoid making extreme political statements publicly on the internet.) Even after I got my info taken down, someone archived it and the archives got passed around on Twitter, prolonging the mess. Even now all that stuff shows up if you google my name (which I could see being an issue in employment and housing searches, for instance).

I'm not asking anyone to care about what happened to me, I just want people to think about the consequences of a system that can't be moderated. If some bad actors can continuously re-inject false information about normal people into the internet, it can have negative effects on the lives of those individuals. Advocate for an uncensorable internet all you want, but you should also be honest about the potential ramifications.
> campaigning lawyer

If you ever wondered the stereotype of litigious lawyers if real...
Is there an ActivityPub aggregation service that lets me run Plume, Mastadon, PeerTube, etc all on the same domain? Or will people always have to follow me three times...
But the fact is that math notation is the most widely known notation for writing down equations (let's make things specific to the OP case and say summation equations and partial derivative equations).

Specifically for the superscript case, the vast vast vast majority of the cases, it will be obvious whether the superscript notation means exponentiation or indexing. When there are ambiguities, what the person explaining the equation should do is clarify the ambiguity.

It doesn't do the world any good to make the entire engineering world learn (relatively) obscure programming languages in order to be slightly more clear (and let's not forget, much more verbose) when writing down simple equations, when all one has to do is clarify a couple of ambiguities when writing down equations.

Let me make it very clear and say this: equations are meant to explain things. They are not standalone pieces of code that you can copy and paste into a REPL. They are tools to explain how something works. You should always have accompanying text that explains what all the variables in the equation mean and clarify unclear notations.
why isn't there more excitement around this? This could be huge for SNAP