skysight-inc/HackerNews huggingface dataset:
Infants are a dream compared to toddlers. Apart from when they need to be fed or changed, infants do practically nothing and don't have to be watched constantly.

Toddlers, on the other hand, are little balls of pure energy that get into anything and everything they can touch.
They don't do this to annoy you but to allow you to keep your eyes on the road more frequently. You are supposed to draw the characters blindly, without looking at the touchpad. They carried out user tests that demonstrated that a real touchscreen captures the driver's attention to a much stronger degree than this system. It might look limiting and obsolete on first glance, but it reduces risks to life and health of all involved parties.
The failing electrolytic capacitor syndrome is interesting to me because I worked as a hardware designer in that period and I don't remember it being common knowledge that those components had a limited life. I do recall that we mostly used solid Tantalum capacitors with the transition to surface mount technology but I believe that was more to do with survival in the production process than long field life time.
It's the 7, G, E, M, R, N, and W. Queens and Queensboro Plazas are only a couple blocks from the Citi building. I agree though - this happening during the L train shutdown will absolutely nuke the G. The E and 7 are already at capacity. The M and R have a good bit of room, though. As for the N and W, they also still have a good bit of capacity, it's just a shame, because rents in Astoria were just starting to go down a bit :/
I get what you're saying with (1). I'm saying I don't think it's quite justified to draw the comparison between "right-wing vs climate change" and "left-wing vs sex differences". All you have at the moment is a counter-factual about what you think left-wingers would believe if there was a scientific consensus.
I don't think there is any real way to plan that. Keeping your ear to the wall, schmoozing can help, if that's your forte. But it's a lot of work. I've seen people who seemed irreplaceable get chucked out because of dirty politics and the team suffer because, the person in question was a fantastic worker, not merely someone who had tribal knowledge. I am not loyal to a company, am loyal to an ethical code that says that I try to do by best, but not at the cost of my health or time. No matter what, don't stop learning, if your job allows you to, then great, otherwise just find time in your schedule to do it. Eventually, you are the master of your destiny.
US, Michigan. I assume organic requirements are the same across the US though.
For environmental reasons: No.
I'm confused; this "chart" seems to just be a list. Am I missing something?
> I only read his post because it's on HN.

Well, yeah, but a post on a self-hosted blog can be posted to HN just as easily as a post on Medium can. And it's not like having "(medium.com)" next to the submission is going to drive upvotes any more than having "(yourdomain.xyz)" would. (For me it actually has the opposite effect; there's so much empty "thought-leader" drivel posted at Medium that seeing that domain next to an HN submission makes me less likely to click through.)

So I guess the question becomes: does Medium function well enough as an aggregator of its own content to make posting there worth the tradeoffs? Does it drive enough traffic from other Medium readers to your own Medium posts to justify giving up everything you have to give up to use the platform? (That's the theory behind Medium, of course, but what I'm wondering is how well it actually works in practice.)
Do you have advice on learning rhythm for the piano? (Aside from "use a metronome", I do do that.) Are there exercises? I also have trouble recognizing how long a note is "in the wild" without a metronome or having a good idea what the tempo is for a song I like, so I suppose there's a listening component to this as well. Making sure to hit the notes at the right times if you haven't memorized the song just from looking at the sheet music I mean.
That article is wrong. A date can definitely be serialized in JS. It is in fact converted to a ISO string when it is transformed into JSON, but the article says it does not. The author needs to learn about JSON.stringify and the toJSON method of built-ins.
There's a reason that it's called the "L" train.
At least there are tests!
David Sirota writes that Amazon Cuomo is offering something like a billion dollars in tax incentives but a Democratic Assemblyman is now introducing legislation to block it.

Source: https://capitalandmain.com/will-new-york-fund-amazon-subsidi...
> It's really not.

Let's take the biggest offender (that I quoted):

> developers would have to recompile their shaders, possibly being forced to rewrite their source code anyway

Those are likely to hit WHLSL harder than SPIR-V, given that WHLSL is attempting to be a whole new specification of the format and execution model, while SPIR-V is only missing the execution model for the Web. The compatibility story of WHLSL (towards HLSL) is still to be figured out, yet the blog focuses on the issue only in the context of SPIR-V (compatibility of existing SPIR-V versus WebSPIR-V)...

I agree there is work to be done for SPIR-V to be adopted on the Web. From the last call, I thought there is also work to be done on WHLSL. This blog post tries to show it as the latter is ready, and SPIR-V is likely to fail, hence I called it FUD.

> It's easier to write a code generator that targets a text-based language than a binary one.

It's easier to s/one/two/, but if you are doing anything more complex, you'd still build a logical representation in memory that is non-textual (hello, AST). From there, emitting binary output isn't more complex. Needless to say, there is already a large ecosystem around SPIR-V, which can be targeted from other SLs like HLSL and GLSL, and even output directly from Rust.

> Binary formats that are underspecified. What a shocker. Maybe it's because text-based languages are easier to clearly specify.

Is HLSL specified? Is MSL? They are documented, but not strictly specified. I only see an actual specification for SPIR-V (among the current-gen graphics shading languages), which is binary. So I don't buy the argument that text-based languages are easier to specify. Let's take a floating point number for example. In binary, you'd just say here come 32bits denoting IEEE 754 float (basically, piggy back on the existing spec). In text you need to say what symbols are accepted (exponent form, dot-based form, sign, how many digits are allowed, etc), which doesn't appear simpler to me.

> Probably the biggest is that the specification has an easy way of citing code examples.

Examples are not required to specify a format, they are basically documentation. In that sense, I agree with you - text formats are easier to document.
Real-time search of CT logs (logs of HTTPS certificates)
You've got such a great mom to help you out in this way.
I couldn’t help but recall this joke:

Heaven is where the police are British, the cooks are French, the
mechanics German, the lovers Italian and it's all organised by the Swiss.

Hell is where the chefs are British, the mechanics French, the lover's Swiss, the police German and it's all organised by the Italians.
I followed your link, which has links to two perf sites, which show that Object.assign is nearly 20x more performant than your preferred solution.
Do medium posts show up more often as a search engine result? This has to be the same sort of reason some SEO "optimizers" use amazonaws.com domain to put their spammy blogs because the domain itself has some weight that is crucial for search discoverability.
The conversations I've heard on this topic seem to agree that they pull the lever quickly on sales people because they don't want the guy copying all of his contacts and trying to poach customers/sabotage the company.

But I can't see how that would work because only the really bad salespeople don't already know to have their own contact list. Once you've seen it happen to someone else or heck watched certain movies, you should know better.
Don't even need to implement POSIX if you just emulate another OS inside, this seems to be a pretty viable solution for some of the cases.

I'm more concerned with drivers/firmware, which could be handled the same way, but seems less appropriate.
You can test yourself at https://beta.keychest.net
But that was pure gold: Darwin as a villain! Nobody ever represented Darwin this way. One of my heroes, and one of the greatest human minds as a cartoon bad guy. Genius!
Why Facebook's API starts with a for loop
Contrary to my downvotes, yes. I don't really think of it as any specific political thing, but there was a lot of emphasis, at least originally, put on the hollywood left (Jenny McCarthy comes to mind) pushing an anti-vax agenda.

I'm not trying to make any kind of political point here. Someone asked >>What is a controversial scientific view that you wouldn't characterize as "conservative"?

It's a stereotype. Like all stereotypes, it's attempting to make a broad proclamation of a large group of people, something that I generally try to avoid. I don't even agree with this one being accurate, but it's out there in the world.

[1]https://www.precisionvaccinations.com/childhood-vaccination-...
Maybe it's because the name is Czech and we never anglicised his name? I honestly don't know with that one though. English is wildly unpredictable, if we drilled down deep enough we'd find plenty of counter examples that contradicted my reason for how we pronounce pan Kundera's first name :-)

However for the city, think of it this way (sorry I'm gonna use some awful phonetic spelling here!) you and all the other Italians use the 100% correct pronunciation of Meelano. Somewhere back in History it became normal to call it "Milan" in English. Calling it Meelan is not only still wrong in Italian, it's also wrong (or nearly unused) in English.

It's the same way you have your own word for our city with its own pronunciation - Edimboorgo. If I say "well, that 'u' in the original 'Edinburgh' is pronounced uh so you should call it Edimbuhrgo" then you're now pronouncing it wrong in both Italian and English.

For what it's worth I'd prefer it if English kept the original names - Milano, Torino, Roma, Napoli, Firenze, etc :D

Edit I realised after typing this that I've heard wealthier Americans pronouncing some of these names even stranger still. Milan becoming Milawwn and Prague becoming Prawwwg which is like nails on a chalkboard to me, so maybe I can identify with you a little bit :-)
My worst experience was with a PHP app (no framework), 60K LOC per file, 6 dimension arrays, variables and comments in 3 different languages, elseif statements spread over 2-3k LOC, no kind of separation of concerns (HTML mixed with php, db calls, etc).

It was a 3 months nightmare with an arrogant as fudge client/developer.
I'd also be worried about the model being biased. For example, perhaps the model is "better" because it uses correlated features it shouldnt be using (due to fairness laws, etc.)
^

He understands me.
Because it's easy to add features, but impossible to take them away.
Much, much easier with just one infant. I have a 5-year-old, 2.5-year-old, and 6-month infant at home. I'm considering keypad locks for the bedroom and office. I take calls from the closet or from the inside of a car.
Thats interesting do you have a reference for that?

There is a lot said about Jeremy Corbyn and I've noticed that a lot of the mainstream media (even left-wing like the Guardian) are very against him and have been vocal about everything he stands for, which I find interesting. This article,

https://www.politico.eu/article/jeremy-corbyn-brexit-referen...

from 2016 says that he thought at that time we should stay in EU and this does align with what I remember of that time. He was widely quoted as saying that although EU needs to change, we should stick with it and help change it from within.
>What ever happened to living within your means?

You mean like they were before the area became gentrified? It's not an intrinsic property of neighborhoods to become gentrified - it's an external process forced upon a populace by governments and corporations and landlords
Will New York Fund Amazon Subsidies or Student Debt Relief?
So, You’re About to Turn 40: A Memo from Your Tech Company’s HR Department
I'm curious how you came to this conclusion about GitLab's business model? GitLab is pretty clear on the homepage.
The business model is to compete in 9 different categories, only one of which is GitHub. (GitLab pricing is also higher than GitHub which makes sense when the offering provides more the functionality.)
I discovered this a few days ago, and have already used it a few times. Seems to be a lot easier to use than other generators. The only problem I've had is when you add prefixes to the grid names, and then create a CodePen, the prefixes don't show up in the CodePen.
Such a system could also be attacked in a democracy.

Just look at how the US government handled the Liberty Dollar.

It would be even easier now with National Security Letters and Secret Courts. Heck, look what happened to Lavabit.
Again, I get it, and you're not wrong. In theory.

But in practice, is Medium currently helping people build audiences in a significant way? My experience suggests no. It was easier for me to do that with a self-hosted site.

I'm not sure exactly why this is -- maybe it's that Medium's discovery algorithms take into account correlations between existing readers, so if you don't already have a bunch of readers you'll never get picked up. Maybe Medium is just super crowded, so the odds of you getting recommended over someone who's already popular are low.

All I know is that my readers are return viewers (which self hosting helps a lot with) and people coming from Hackernews, Reddit, Facebook, or curated link aggregators. I don't personally see any data that suggests Medium is driving any traffic to my content. And at this point, universally across the board, my self hosted blog performs better than my Medium blog.

I'm sure that varies from publisher to publisher, but I think it's simplistic to say that Medium by default drives traffic. I suspect that for small sites it's a lot more complicated.
Don't use it with dates, it breaks them. You'll lose the data.

# var a = new Date();

# cloneDeep({ a }).a === { a }.a;

This returns false. Use JSON.stringify if you care about the content. cloneDeep might be useful if you don't care about data integrity.
The Internet.
After a decade in the city, I'll be moving to Westchester at the end of the year. When a "45 minute" subway commute started taking well over an hour and there's no possibility of owning your home, an hour on Metro North started looking a lot more viable.
Nice point of view. Buying the company for their talent would make the talent abandon the company. A self-defeating prophecy!
Hey there,

To clarify, we haven't closed anything that was previously open, and all open source Instant Answers will remain open.

For now, we've paused community contributions for new Instant Answers and non-essential changes, until we can find a better way to work with the community and their contributions.
Flowering plants and fungi.
there is some basic arithmetic in the article. imagine the cost was raised by $100, then prices of beans would be $101.5 and $103, i.e. pretty much everyone would go for higher quality. gradually decrease the premium, and you will gradually decrease the number of people who prefer the higher grade product in favor of lower price. this is pretty much it. quite simple and neat observation, actually.

"the harder the punishment, the harder the drug" is another very important non-trivial observation, missed by most people.
I would have loved to read this article, but there was a video playing SOMEWHERE on this page that I could not find to stop.

inc.com sucks
You realize you are using medium to blog right?
More than a million lines with a single file containing more than 100,000 lines of spaghetti code consisting of macros and badly indented C code in a single function! This powered the GUI for an entire generation of low cost phones (pre Android era).
Ask HN: Did HN just go down momentarily?
> The issue with such an OS is that there aren't won't be any libraries and tools.

This might not be as big of a deal. Rust increases your productivity quite a bit and I'm really impressed with the pace of progress in the community. I can imagine that new, better & more integrated tools will be made.
> Fin-tech firms WILL HAVE TO compete against Amazon for (supposed) west coast wages, and could help build a much stronger tech industry than NYC has atm.

Those fin-tech companies almost certainly pay more than Amazon already. IIRC amazon has a cap of 275k for base pay, which means even if you're James Gosling that's the most you're getting, the rest has to come from RSUs which amazon also has a terrible vesting structure for. Amazon is regarded as a top-tier tech company, but their pay is not on par with any of the other companies (Google, FB, Uber, etc).

More tech presence is good, but I don't think big name companies are going to be too worried about their employees leaving to get paid less and have fewer benefits.
But JSON.parse will leave it as a string instead of converting it back to a date, so this cloning approach doesn't work for objects containing dates.
Looking to llamas to foil the flu
Ask HN: How to learn design and UX as a software engineer?
My current designing skills are non-existent: I live in the terminal and plain text emails make me happiest. I would like to broaden my skill set and learn web design/UX design.

There are plenty of resources to learn code: FreeCodeCamp, exercism, and tons of others.

What's something similar for learning to design web applications, websites, and UX/UI?
Velocity of new features being added is not a metric of quality.
I watch a movie because it's made by Aardman.
Even if they are "per job", the per job price was still based on a total of 50,000 jobs.

If you go to Bob's widget factory and place an order for 50,000 widgets, you'll likely get a different per widget price than if you place an order for 25,000 widgets.

If you say at first that you want 50,000 and Bob starts making preparations for that many, then at the last minute you say "Nah, I only want 25,000", Bob is rightfully going to be pissed and you're going to pay a higher per-widget price if your order isn't cancelled altogether.
I agree with the first two points, not sure how Rust and GPUs are really related yet. I mean I know you can bind into GL/etc libs, but there's something more profound about Rust's type system, and the parallelism / memory model of a GPU (or CPU/heterogeneous computation in general). AFAIK, there's no way to write GPU shader code that shares the static analysis from the Rust CPU code. It would be very interesting to be able to talk about the move semantics across the full modern computing architecture.

If anyone knows work being done in this area I'd be curious to read more personally.

As for a better shell, I also completely agree, but I'm not sure it needs to break POSIX. Shameless little plug, I recently started a shell in Rust myself: https://github.com/nixpulvis/oursh
Tavares Strachan Teams with SpaceX to Launch Satellite-Sculpture into Orbit
Labour is a socialist worker's party. The LibDems exist. Why don't you join them? Why do you want to disenfranchise the socialists and take over the party?
Small and medium businesses don't have the political clout to demand sweetheart deals like this, so they are at a disadvantage for both talent, and industry competition if applicable.

If you give so much away, the tax benefits cease existing.
A bit terse, since I'm on mobile:

> * entirely async api

Surely async only makes sense for IO?

> * GPU first OS

What does this actually mean? The GPU can't be used for everything

> * a better shell. I know I can run whatever shell I want on unix but a better shell being native would go far.

What do you mean by 'native'? Do you just mean 'ships with the OS'?
One thing I don't like about Gitlab is their salary formula. They dock you in pay if you are in a lower cost of living area.

First, I think I should be paid based on the value I bring to a company, not my location. Otherwise, aren't we subsidizing those who choose to live in an expensive place like SF or NYC over those who are happy with a smaller city like Portland of Austin?

Second, while many cities have growing tech scenes, SF and Seattle remain fairly unique job markets. If you're outside those cities, you may have less expenses, but you also lose out on networking and may find it harder to find your next job (if for no other reason than the fact nonremote companies will shy away from relocating you if another qualified candidate is local).
Indeed it can, but I believe the point is that it's not round-tripable, meaning you can't parse the resulting serialized JSON back into its original form, the one that contained the Date objects.

If you could do so, JSON.stringify/parse would be a convenient way to do a deep clone.
The Deep Roots of JavaScript Fatigue (2016)
Honestly I think it's the top 20-10~ percent are having a lot more sex and the rest is having less. I believe this is because people's potential mating/social circles have grown to encompass the whole world via the internet.

Where before a very attractive person might only have access to the people in their friend group/workspace/etc and wind up settling/sleeping with/marrying one of them, now they can expand beyond that and literally shoot to the top of the gene/status pool, e.g. a very attractive girl might date a professional basketball player instead of the cute guy in the office.

This can happen on a smaller scale as well because of things like Tinder. Why date the amiable and friendly but 6/10 coworker when there is a rich, successful, charming 9/10 down the block.

Even if people are not doing this they might not be partnering up as much because of the possibility of it happening. FOMO is constant in relationship these days, IMO.
Your comment made me think of something, perhaps in the larger assessment of the soundness/comfort-level we will/do have with AI decision making:

With the moody, inconsistent people, we can understand and evaluate their incentive reasoning - positive or negative and empathize with that understanding to assign a level of trust.

With any AI - especially to ones who didnt design/create it - any and all of its motivations, incentives are completely (emotionally) opaque to the recipient of the outcomes of its behavior.

I know we are saying the same thing - but unless a "receipt" can be given for a decision to why an AI / NN made a decision, people will not learn to build an understanding of a trust.

Otherwise, AI will always be hated by the humans who feel slighted by the cold decisions of a machine against them.

And that is clearly going to be the real future.

There will be anti-AI terrorism/activism and violence against systems, companies and countries that make life-bending decisions by AI against groups of people.

The seed to this future is the gatekeeping to capital/resources through FICO-like systems.
I think Materialistic (a popular HN app for Android) does this. I can't remember getting "you need to be online" error ever, it just uses whatever comments cached last time I updated. I don't know if it has an iOS version.
Alright thanks. Best of luck with the mouse!
That only makes things more confusing because Redox is explicitly not a traditional Unix. It's more like Plan9, except it goes even further than Plan9 in few places, and things like the Ion shell in Redox don't attempt to be Posix compatible.
With that attitude you'll never be able to ditch legacy cruft, and there's quite a lot of it in POSIX. I agree with the other poster that a compatibility layer in the form of virtualization and/or emulation should be sufficient, as long as your new OS brings something to the table that's desirable. Shunt the legacy crap off into its own contained environment and build a nice new clean one for new stuff to use.