skysight-inc/HackerNews huggingface dataset:
fromEntries(), aside from the symmetry with entries() is a really neat feature.

For example `Object.fromEntries(new URLSearchParams(window.location.search))` will parse a query string into a nice JS object. This works because the iterator of the search params class returns tuples.

What is already available today is `new URLSearchParams(Object.entries(params))` for turning a "params" object into a query string.
> The article does contain an error here, for the code point on the page is actually U+FFFD, not U+D83D (which of course is unrepresentable there).

The MDN page also does that, that's a bit misleading but TFA commits way worse a sin: it actually states the unpaired codepoint is swapped for the replacement character:

> In earlier versions, these would be replaced with a special character:

which is just wrong.

> yielding U+FFFD there would be a completely valid (and preferable, in my opinion) solution.

I agree. The proposal does not explain whether U+FFFD was considered, I expect they picked the escaped version to limit or avoid data loss: if you get an U+FFFD you have no idea what it used to be.
I understand that the debate is complicated and I'm actually not into the vaxx debate itself so I don't have to take a judgment. However, I'm happy to see you are underlying the intent point which I completely agree to and I've been poorly trying to defend.
Wouldn't it be better and more effective to treat the cause of the inflammation instead?
> A professor like my Condensed Matter Physics professor would go on and on about 3 fundamental causes and then quiz students about the 5 fundamental causes, giving a zero to anyone who couldn't think of all the base 3, then grading the remaining students who thought creatively of 2 additional causes against each other on a bell curve. :)

To me, this sounds like a plausible argument against such tests.

The issue of creatively grading responses to an ill-defined question often pops up in discussion here about interview practices. In those discussions, typically someone will say “I don’t do a generic whiteboard interview. Instead I do [idiosyncratic thing x]. It really gives me amazing insight into the candidate.”

Then someone else says “Yeah right, a weird test with unclear metrics just gives you a big empty space to fill in with all your biases and pick someone who answers the way you would”.

Of course, both sides are exaggerated here. But it’s not clear to me that “creative” tests are necessarily any better.
I wonder how this relates to anesthesia.
pg seems to have a backlog of essay ideas that he's catching up on. This is all good, but also means that they get written a bit too quickly. It's the classic "had I had more time to spend on this text, it would have been shorter" syndrome.
The Nuclear War Simulator
> I'm waiting for the entrepreneur who will say he doesn't care how much money he makes or how many customers he has, only that it's worthwhile and needed doing.

Closest to this today might be Elon Musk, maybe...but there are other complexities there?
The market cap of Waymo is $0 because it has no market cap.

[edit: note that the parent comment originally spoke to the `market cap' of Waymo before an edit, giving context to this reply]

An analyst independently made up a number, likely to justify an outsized Google target number. There have been rumors that Google will seek outside investments in Waymo that might legitimize some valuation, but they haven't.

And for now Waymo's revenue is estimated to be $5M. While Google's revenue is about $160,000M.

So I don't think they're giving a false impression of anything. Google has been pouring enormous sums of Adword cash into Waymo and it's still a stuttering business ten years later.
Or you just make your own HTTP app server with integrated distributed JSON database and self host on a raspberry cluster:

https://github.com/tinspin/rupy
Rust implementations of abstract algebraic structures
I learned how to write proofs in 6th grade, with Euclidean geometry. Granted, in high-school and early university I became more comfortable with juggling alternating quantifiers (like epsilon-delta), but it wasn't at any point like the shock everyone makes it to look like.
What’s in a Shitstorm? Some thoughts on approaching the hurricane
One-click for initial setup, but what about maintenance? I like DO, but those easy setups seem like a recipe for vulnerable machines. If it's complicated to maintain, it shouldn't be too easy to setup.
U.S. Wage Growth Eclipses Mortgage Rate for First Time Since 1972
There are still plenty of people who run sites on the Web like this. While I don't know many commercial static websites - I've included some favorites (philosopher.life, whimsy.space) in my list of Links of the Decade.

https://href.cool/2010s

I also do a periodic "hunt" for static websites.

https://www.kickscondor.com/hrefhunt/

Let me know if you have one, too.
Do not work extended periods without getting paid. Especially if it's something approaching 40 hours a week.
Every free (as in speech) program is written by somebody that said that. But they are generally not entrepreneurs.

The entrepreneur is by definition somebody that cares about money.
Regular Expression matching “A B C” iff “A+B=C”
If they had assigned a new CEO for Google it could of not looked this way. However this looks bad especially when you hear "We the People" talk about how some of these tech giants need to be broken up. This is not going to help them. I wonder who the next Bell will be.[0]

[0]: https://en.m.wikipedia.org/wiki/Breakup_of_the_Bell_System
》I think it's also the responsibility of the US make sure it doesn't happen again where they are used against humanity.

Interesting. How would you suggest the United States goes about ensuring nuclear technology is never used against humanity again?
Get to Know Up and Coming Naples, Italy Based Band “AP Project.”
The Beauty Myth for Boys
>The real problem is that most tests don't come close to measuring what they're supposed to

This is what happens when the teacher's hidden goal is to make marking/grading easier.
I have no idea what you mean by that.
"I'm not sure if you were implying it or just using it as example of another type of unhelpful claim, but this test does not involve AVX-512."

Even worse! Is this a defense, because it's remarkably unhelpful as one.

The blog post was clearly a cry for attention for some project -- let's just use some clickbait IPC claims to gain it -- and continually alluded to a whole project -- an extreme niche project that still wouldn't have any relevance. But instead it's a meaningless, completely misrepresentative micro-loop.
Yeah, but what you learned can be changed in the future (by learning more when you're in a more comfortable position), grades can't.
>If you wish not to defend your opinion on arguments without your character, be my guest.

I was not aware I was under attack, so I felt no need to defend myself.

If you are attacking - let me know.

> How does the purpose of the argument assist the conversation with someone who does not wish to share arguments?

If you tell me what it is that you are trying to achieve by arguing it helps me help you get what you want.

There may be a better way for you to get what you want. A way that doesn't require arguing.

If all you want to do is argue - then I am not interested.

>When Christianity left as the guiding belief structure, the modern 'self' has been left as a ground-up built belief that an internal describable entity exists. It remains elusive and it is possible to break people's internal representation of their 'self', their belief it exists or their belief in it's structure.

If that is true and the "self" does not exist, then why do you keep using this meaningless word "I" ?

> Who can say that I am or not?

You can!

>So you take no responsibility for spamming this thread with your proselytizing?

I take responsibility for expressing myself using my words. I take no responsibility for changing your mind - that responsibility is yours entirely.

If my words haven't changed your mind then I am not proselytizing.

So...Do you think am I proselytizing or not?
I did try VR a few times. And no I didn't like it. I had a lot of trouble with the controls, these wand things and the buttons on it. I'm also not comfortable with regular console controllers, so maybe that's it. But my main problem is that any time I tried it I got overstimulated super quickly and it just made me very annoyed and in a bad mood. It's healthier for me to avoid situations like that.

On the other hand, if the controls were actually like "reach out and touch the thing" (which they just aren't because you're holding things that only signify interaction), I might have felt better about it. Not sure, because so far all VR has made me feel completely helpless wrt the controls.
The problem is funding: let's say funding a self-driving project takes $5B-$10B and 15 years, until it starts to become a real, scalable business.

And that's probably optimistic.

Who will fund that ?

I wonder if Google was too ambitious. Maybe if they focused all the effort on making trucks that could only ride the highway safely, in limited conditions, they would have had a working business by now.
Sorry about that. They are violating Eprivacy, not the GDPR, because they are dropping tracers without proper consent. But they are violating it because the consent they are collecting is not valid in the definition given in the GDPR. The previous understanding of Eprivacy (before the GPDR) admitted a "soft consent", ie "keep reading and you consent". That is not longer the case because of GDPR.

What they do with the data they collect is subject to the GPDR, but the use of tracers without consent is subject to Eprivacy.

Hope it's more understandable!
I know that learning how to hack systems is valuable because that's how I got into YCombinator. I set out specifically to hack the application process and succeeded. It wasn't even that difficult to do.

If pg believes what he's saying in this essay, I have two questions:

1. why did he design a testing system that was easily hacked?

2. why does YCombinator itself focus so much on hacking the venture capital system, as opposed to making great products? [1]

I think the answer to both is that the ideas presented in this essay don't scale. If you can't create a 200 person per year startup incubator that focuses on true learning instead of process hacking, then how could someone do it for a 20,000 person university? Things get boiled down to metrics like grades and valuations because they are the only way to measure/manage the productive output of a large number of people.

The insight that I've had is that as long as large civilizations and organizations exist, there will be easily hackable systems. There is a direct relationship between the number of humans involved in a thing, and the number of opportunities to hack that thing. Understanding and exploiting this seems like a valuable ability.

[1] I was personally struck by how much of YCombinator was (in 2008) oriented around learning what magic words to say to investors and exactly when to time techcrunch launch articles, etc. There seemed to be no time given to "how to make a great product", likely because this is something that can't be taught
The product people get driven out from the decision making, and history repeats itself.

https://www.youtube.com/watch?v=-AxZofbMGpM
You can pick nits off of that nit, too. Korean can use a mix of phonetic writing and Chinese characters, just like Japanese does. Its usage is dwindling rapidly, but people writing software arguably still have to be prepared to handle this kind of text.

https://en.wikipedia.org/wiki/Korean_mixed_script
> fetch API does that for you automatically

It does not do it automatically. Even in your example, you call `Response.json()` to do the parsing. If you change that to `Response.text()` it will be text instead. If you don't include the `.json()` call, nothing will be parsed from the body.
> Including paternity leave, I took months of paid time off. And when my father passed, my manager gave me all the time I needed to help my mother get her estate in order, and then gradually ease back into a work mindset.

Wow a month time off. Isn't that just normal?
A plain reading indicates that such is irrelevant, because these are the two tiny cases that he selectively chose to demonstrate the "IPC gap" of AMD. If some AMD booster posted hand-selected micro-benchmarks that gave AMD a lead, and boasted with exclamations and pejoratives how terrible the alternative is, we would rightly question it. This deserves no more.

And to the other defense of "Well there are AMD people claiming the same in reverse, so that legitimizes this", I've seen exactly zero of those posts on here. None. They would be laughed off the site.

What we do have is that traditionally at a given frequency, per core AMD has long trailed on major benchmarks of significant, user-realistic loads. This is the the first generation in a long time where it actually doesn't, and where you don't need additional cores to make up the gap.
A forced redesign, in this case motivated by AMP, is what gave you that better mobile experience. It is not something inherent to AMP, and in other ways AMP is incredibly harmful.

Most mobile browsers now have "reading mode" anyway.
The argument given was that it was an unrealistic bid as it was too cheap to be able to be completed. It all depends on how you set up the tender.
Plain text emails convert better than HTML ones
It is absolutely beyond the pale for the healthcare access of someone and their family to be linked to their employment. It perverts the freedom of movement between jobs that people have a fundamental right to.

I'd love to hear from Americans on the matter. Have you ever made career choices based on the effects it would have on healthcare coverage? Have you ever tolerated a bad job or bad employer because of access to healthcare coverage? Have you ever decided _not_ to take a risk starting your own small business because of loss of healthcare coverage? Have you ever had a family crisis and through it been forced to continue working in order to keep healthcare coverage?

I'm sure there are an assortment of remedies, but the fact that access to healthcare _EVER_ factors in to your career is manifestly wrong.
Huge bunch of fly-by-night VPS shops shut down earlier today:

https://www.lowendtalk.com/discussion/161957/psa-a-bunch-of-...

Be careful out there guys
How much did you bill for this comment? Better stop reading.

Did you brush your teeth this morning? How much did you bill for that eh buddy?

Come on now.
> In terms of grammar and vocabulary, five year olds have a much higher level than all but the best L2 speakers.

I don't know about grammar, but I found a study [0] that estimates children in kindergarten (age 6) to have a mean vocabulary size of about 3000 root words. If you wanted to beat that in 5 years using spaced repetition, you'd only need to add less than 2 new flashcards per day. In my experience, 10+ new flashcards per day is doable. (When I was adding that many, I spent an hour a day on reviewing flashcards, which eventually made me scale back because I was only studying for fun in my free time.)

If you know full-time language students who don't have as large a vocabulary, I wonder how full their time actually was.

[0] https://www.researchgate.net/publication/232518465_Estimatin...
Importantly, you can purchase COBRA after the fact. When I left my last job I inquired about purchasing it because I’d have a gap of a few weeks. I was told by HR that the best thing to do was to hold off on purchasing it. If an event occurred during the gap, such as an ER visit or something similarly expensive, I could purchase COBRA and would have the expense covered.
Bad experience with Redux
> You can build a 100K car in an hour? Excellent.

Why wouldn't ur hourly rate be 100k then (vs $100) ?
I actually have found that, at least for math and science classes, focusing on learning was a less stressful way to do well on tests, even if cramming was potentially a workable way to get the grade too. The remaining problem is that often times the course load dictated that some classes had to be undertaken in hack mode.
There are also options to purchase backdated cobra if there is an emergency and you didn't purchase it initially.
Show HN: We made a translator app for iOS with a desktop-grade Safari extension
Same as you, just hopeful it will break the vicious cycle.

Google and co are trying very hard to have no support process and no support staff. Automating everything instead.

If and when they're forced to have a full support structure, it's a major change like a Trojan horse. Even if they're following a stupid script, they're not going to sit idle all days, they're going to actually review some cases, maybe read them in full sometimes.
They’re often selecting applicants before growth is a factor, no? Surely there are hacks to this process
How are these used on a browser? Do you have to wait for browsers to update? It's something I don't understand
One can always fork python to keep it "general" if it ever comes to that. In fact I would argue both ML and non-ML domains would benefit from that fork. The reason python is used in ML is not because its intrinsically good for it, but because it happened to have a good set of libraries and community at the right time and place.
Having specialized subset of python fine-tuned/"compiled" for ML would be a good path for it as a product to evolve towards. I would not mind having all kinds of ML related, algebraic operations as part of the language so the code reads more naturally. And not only that, all frameworks have to support that language and thus become much more interchangeable. Just like you can have CPython and pypy and others that converge into the same language, imagine the same thing with TensorFlow, PyTorch and alike converging to a singe language that support builtin ML-operations.
Locals – Build your own community
I understand your viewpoint and agree with it. How do you prevent CCP members immigrating into country X and running for Parliament or influence legislation, rally support for pro-Beijing agenda with essentially unlimited funding?
In this case, AMP doesn't help much...it's still downloading a ton of crap.

464 requests and 12MB of garbage for an AMP hosted article.

https://imgur.com/tPHaHIO
Your loss then.

Graal has an open source license, and all corporations are alike, regardless of what hippie developers think, showing to the man and such stuff.

Instead other language stacks will get adopted into detriment of Ruby, e.g. Go.
Not making the client pay specifically and separate for travel. It should cost them more to have you come over to their office. That way incentives are aligned. That way they'll book all weeks meetings in one day, instead of having you come over to their office every day.

And ensuring travel hours, despite being paid, are not working hours. Working on a train or plane is fine, if you feel like it. But it should be your choice, a courtesy. Not something they can expect. "I'll get that report 9:30 tomorrow. Tomorrow? But you still have two hours of travelling. Yes. Which is why I cannot finish it tonight."
That's an estimate of expressive vocabulary (i.e. the range of words typically used). It's very obviously not the case that a typical five year old knows only 3000 words of English.
Like Wozniak? Twitter launched without a business plan, Jack was on the Colbert Report in the 2000s saying he'll figure out how to monetize it eventually. I really question how much Uber cares about money recently...
I am surprised this book is not mentioned. Talks about how optimization doesn't lead to optimal goals in complex environments (e.g. life).

https://www.amazon.com/Why-Greatness-Cannot-Planned-Objectiv...
Yeah, sometimes I do fall in this vicious circle of overwork / decrease in productivity. Trying myself to get out of it, but the stress/anxiety surrounding a deployment/making a mistake is way too high for me to decisively get out of it.
> Gates, ... - all were not in a conventional school

wikipedia said he went to a regular private school then went to Harvard which sounds pretty conventional. Yeah he didn't finish, but worry about that later.
It will never stop.

After they axed Reader, I stopped using anything from the G. Watching them build legit software, gain users, and then dissolve those services over and over and over again had the effect of suffocating any further curiosity towards their products.

Like a Skinner mouse, they literally train you not to give a shit anymore.
Undercharging. Double your rate to get better clients.
Preliminary Rules for Discussing Meaning
“Months” not “month”
This is insane. Direct link to the regex: https://regex101.com/r/YCTmCs/3
I wonder if the IPO related issues mentioned are common.

Specifically having half the senior engineers quit because they are now rich while some others become "underleveled" due to stock price falling 50%.
Not these days. There are so many home school groups that it's very easy to replace the social component.
This is not true in production, where eager loading is always on.
Forget the grade. Impress your profs. Let them learn from you.

For example, you could work on analog computers (look it up). The early AI systems were all analog, using motors on "volume knobs" to adjust the weights.

Analog is MUCH faster than digital. You could probably train an analog neural net "at movie speeds" because it all happens in parallel. Analog weights are trivial (capacitors), backprop is just differentiation which analog does trivially. Function inversion just involves putting the function in the feedback loop of an op-amp. A board with 100x100 mini-caps would be dirt cheap and would have 10,000 "weights".

Besides being "up to speed on AI NNs" you would also be breaking new ground (well, really old ground but nobody remembers anything before last year).

Imagine talking the department into an "analog AI lab" in cooperation with the EE dept and you get to be "the person". Heck, now you've nearly "joined the department" rather than being a student.

Think of college as a big company that lets you do ANYTHING. Profs have to prove themselves to get tensure. Students have to "get good grades" and "learn to hack the FAANG interviews so they can be a 'good cultural fit (aka grade hackers)". But YOU are at college as a "free agent" and can use all the resources to excel at what you love. Imagine having 4 years at a company with the resources of a college that lets you do ANYTHING.

You will never have it this good again. Forget the grade.
Yup. Google gave us TPU usage for free and we gave up on using it.

Also, everything you think or do is deprecated. This comment has been deprecated.
> In theory you shouldn't have to prepare for a test in a class any more than you have to prepare for a blood test.

The key here is the “in theory” part. It is very hard to design exams that actually test your understanding of some topic as opposed to your memorization skills.

As somebody who recently got his bachelor’s CS degree (currently working on my master’s degree), and who also puts more emphasis on actually learning rather that getting good grades, I can tell you that understanding a subject might be enough to pass, but is seldom enough to get good grades.
Tangent but this made me wonder if there are any pack-hunting birds. Apparently so:

https://www.newscientist.com/article/dn28218-zoologger-the-o...
FWIW: yes it sucks, but in this instance you are allowed to retroactively purchase cobra insurance for several months after leaving a job. This means you get the same discounted rate that your company pays for their insurance. So OP had about 3 months to purchase this, even if someone got sick or hurt before he purchased it, OP was covered in this specific instance. You can continue to purchase this for up to 18 months.