skysight-inc/HackerNews huggingface dataset:
> "we need time to bond and learn to live together" which is really what parental leave is all about

I haven't had kids yet, but from what I hear from people who have, that very much not what parental leave is all about, at least in the very begining. It's all about being required to take care for an extremely helpless and vulnerable being who likely needs focused attention every 3-6 hours! It's exhausting (in the same way as working on an intensive care unit is exhausting, even if you don't even want to bond!)
Beautiful project. This and Wine are two of the best projects IMO that people can learn and reuse a lot from;
Simpson's paradox is easily my favorite paradox. Anyone interested in interpreting stats, even from a lay perspective, should familiarize themselves with it.
> Going fast is dangerous to other people

Depends on where you are. If you're on private property or a track (lots of them open to the public), you're only a danger to yourself.

OP didn't say he was on a public roadway when he hit the limiter.
You may try precompiled headers
And under that system grandmother could be paid for the value she provides.
> Because as I was hurtling down the hill doing 140 with no brakes, my first concern would be knowing what speed I was doing.

Exactly -- it would be hard to discriminate between 120 and 140 on a log scale speedometer, but when you're going that fast, does the speed really matter?
Still waiting for Google Chrome and Firefox to support User Verification in the form of PIN prompts and Resident Keys for true passwordless login (at the moment WebAuthN in Chrome is basically just 2FA, no option for Passwordless).

Hopefully soon!
That seems to be what the article is concluding.
Cruise control won't hit the brakes if you are going downhill and exceed your set speed. I think he's looking for the latter. Setting it to 60 is probably too low though unless the OP only ever drives in the city. I'm hoping he's not one of those people who immediately shove their way over to the far left lane of the interstate and never move until they suddenly jump across three lanes of traffic at the last second to take their exit.
I'll bet in can go faster than that down hills...
You should be a politician, I wonder if you are doing something in that direction? You've very good understanding of what needs to be done and who are affected.
I’d love to ditch HDMI (even on my television!)
It's important to keep in mind that there is always going to be a bottleneck on productivity. Sometimes that bottleneck is compilation speed, sometimes it's the language allowing unbounded growth in complexity, sometimes it's ecosystem immaturity, sometimes it's fixing bugs another language would have avoided, and sometimes it's a language's lack of expressivity. But there's always something.

It's worth keeping in mind that in some other language or with some other library or using some other toolkit, you'll still wind up with a bottleneck. It'll just be a different one (and maybe a worse one).
The 112 limit was only for JDM models, most USDM Honda models are potentially limited to around 150 since they use V tires
Related: The Ig Nobel Prize https://www.improbable.com/ig/winners/
One thing that I was missing last time I checked was comment ranking data. Neither score nor rank was there for comments posted in recent years. I understand that upvote counts are not available in the API, but ranking should be (as in, the order the comments appear on the page).
The addition of type annotations alone makes it a hugely different language.
Sorry missed this.
There's at least 2 reasons (+1 non-reason) why it is slow.

1. L1 cache lines are 64-bytes long. By fetching column-wise, you are wasting the bandwidth between L1 and main-memory. L1 cache will always fetch 64-bytes. By moving "with" the cache, you allow the L1 --> Main Memory data-transfers to be far more efficient.

2. Virtual Memory is translated by the TLB before it returns the actual value. Moving within a 4kB page is more efficient than moving across pages.

The non-reason:

* Hardware prefetcher probably works, even on column-oriented data.

All of these reasons hold even if the SIMD-optimizer fails. If the SIMD-optimizer is actually working, you'll more efficiently load/store to L1 cache. But this is likely a memory-bound problem and optimizing the core isn't as important.
Aren't there plenty of other ways that state and local entities are taking money away from Federal government ? Example, charitable tax donation ? Also, hasn't the logic for income tax calculations and not charging income tax on capital gains been the theory of double taxation ? It seems to me if this was a good faith policy decision, then the Federal government would have eliminated all those deductions and also implemented income taxes on dividends and capital gains as they are already violating the double taxation rule. This is an absolutely abhorrent policy specifically targeted at blue states that already contribute more to the Federal coffers, without any underlying principle.
Bloomberg LP | New York, NY (On Site) (and other locations) | Full-time | Senior Software Engineers

Please feel free to reach out and tell me about what you're looking for in terms of projects, technologies, stack. Email me at jcarberry7@bloomberg.net

NYC:

Senior Scrum Master / Agilist - Ticker Plant - https://careers.bloomberg.com/job/detail/72777

Senior Software Engineer - Enterprise Content & Delivery - https://careers.bloomberg.com/job/detail/71337

Senior Backend Engineer- KYC Entity Exchange - https://careers.bloomberg.com/job/detail/72874

Engineering Team Lead - Bloomberg Law Search - https://careers.bloomberg.com/job/detail/70788

Senior Software Engineer - Application Integration - https://careers.bloomberg.com/job/detail/64050

AI Research Scientist: https://careers.bloomberg.com/job/detail/73575

Senior Machine Learning Engineer - Communications Intelligence: https://careers.bloomberg.com/job/detail/73588

Senior Java / Hadoop Engineer - Bloomberg High Availability Timeseries Store (BHATS) : https://careers.bloomberg.com/job/detail/67703

SRE - if you're interested in SRE roles, just send me an email at jcarberry@bloomberg.net

Pune, India: Senior Software Engineer – Trading and Analytics - https://careers.bloomberg.com/job/detail/68173

Hong Kong: Senior Software Engineer - Real Time Market Data and News Feeds - https://careers.bloomberg.com/job/detail/73860

If you're fresh out of school, please apply here: https://careers.bloomberg.com/job/detail/72863
Wait, that sounds backwards. Men == 69% of workforce, and receive >69% of money?
You're reading way too much into my comment. It wasn't meant personally. I'm simply pointing out that years of experience by itself doesn't mean much. It's possible to spend lots of time doing something and nevertheless not be particularly good at it relative to others, for a variety of reasons. I've interviewed plenty of people with 10+ YOE who've sucked. They wouldn't get a position at a top-end employer at all, let alone a senior one.
This is Volvo we are talking about. They weren't equipping their station wagons with Pirelli tires.
Well. Glad that's settled then.
Being chased by a psychopathic Volvo driver springs to mind
This article mentions geofencing for schools/hospitals: https://www.theverge.com/2019/3/4/18246665/volvo-top-speed-l...

I'm guessing this could be extended to tracks (in the other direction).
What makes you so sure a recession is coming?
I would prefer generated C be readable because it’s quite likely I will need to step through it with a debugger.
Let me flip this around, If Amazon is willing to hire people who are dedicated but not as qualified, why are they paying so much to senior managers?

I as a shareholder would like to know this
At least the ports would be closed :P
what is not paradoxical about it
> Before making this in Rust we experimented with a Go and also a Lua implementation

Lua or LuaJIT?
As someone who knows next to nothing about how USB actually works and just uses it, what goes into making each USB generation faster?

At the physical layer, is it the materials in the cables are getting better? Or new ways of using the same materials?

At the protocol layer, is it newly developed computer science theory being applied or is it just old fashioned pragmatic engineering iteration, looking at usage and making the existing protocols more efficient with tricks and shortcuts etc?
I guess that means I've underestimated straight length on the average track. Fair enough
I don't think a lot of L4 and higher engineers at Google are very concerned about stack, that's what makes them the "MLB". At a certain point, the tooling shouldn't really be very important, it's the ability for someone to jump in on a problem and use critical thinking and efficient engineering methods to solve it.

Say what you will about Google, but I don't think it's a very controversial opinion to say they do hire a lot of the best software engineers, and they are very good at it.
What car do you have now? Unless it's a high-end vehicle it most likely has a limiter already.
BigQuery keeps adding useless data.

What we truly need is common crawl data then we can check specific site on our own.

Or wait, BigQuery simply can't handle common crawl size dataset in their public service!

Otherwise there is no reason to not add it, maybe it puts their search engine/ad business in geoparady.

Is there any other Google public dataset BigQuery like platform? Where their direct search engine/ad platform interests don't get in way of Common Crawl like data searching/indexing?
You say that now, but when the old wooden bridge is out and the revenuers are hot on your tail, you'll curse the day you bought a car that was limited to only 112mph.
That figure is for 18 years; it's actually $15k per employee per year.

Adding a tax to offset the tax abatement seems to defeat the purpose.
The point of this article was that a large part of the Bredesen Protcol doesn't work or is not backed by any studies...
Why Lyft (or anyone) shouldn't build its own datacenter
One of the things I realized watching the tv show Revolution was that every time someone had a choice between "my child might suffer, even a little" and "destroying the whole world" the parents on the show chose the destruction of the world every time.

Maybe parents shouldn't get to make decisions.
this is the only piece of information that is “User only” and that visibility option was removed because it used to lead to abuses

This seems critically relevant to the issue at hand - can you explain it in a little more detail please?
Wunnnnnderful
Hey, what about the childless? Do folks without kids get to take long-term leave too?
Computer Science is a different discipline to Software Engineering.

I would argue that sure, if you want to be a PhD, academic, researcher etc, in Computer Science, then reading said article might be useful.

For engineers working at companies whose goal is to get product to market faster, coding ruby on rails, javascript, making web apps, websites, it's far more useful knowing your web frameworks well and being able to iterate fast, than knowing the intimate mathematical details of floating point arithmetic.

Computer Science != engineering. It's like saying knowing physics is the same thing as knowing how to build a building.
Which I'm willing to bet almost everyone in the US does.

You would have to go WAY out of the way to only wear natural fibers with no synthetic component.
I had that once and I told the hiring manager that without that number I have to treat them as zero value. He said that was reasonable, and we negotiated on salary instead.
The Welfare Debate the U.S. Should Be Having
I write user-level C/C++ programs and think that this book is 100% relevant. Yes the details about the transistors can be skipped for first-time readers. But eventually these explain what programmers should expect from the machine, and why.
> how is MESI "an abstraction"? why is it the only model proffered instead of MESIF/MOESI?

Because no CPU actually implements MESI. All CPUs implement more complicated stuff, like MESIF / MOESI. Instead of going into MESIF (which only Intel CPUs implement) or MOESI (only older AMD CPUs implement), lets just stick with the textbook MESI.

Which is "wrong", but its "correct enough" to explain the concept. That's what I mean by an abstraction, no CPU today actually does MESI, its simply a concept to introduce to solidify the student's understanding of cache coherency. Its close enough to reality without getting into the tricky CPU-specific details of the real world.

> guess we're just handwaving

I mean, you have to set those bits back to 0 before using them as a pointer.

But the system will literally never use those top 16-bits for anything. So some highly optimized code stores data in those top 16-bits and then zeros them out before using. IIRC, Lisp machines and various interpreters.
From each according to their ability, to each "equality".

I think the more interesting bits that are missing is "average income" and "personal vs corporate vs capital gains tax receipts".
It ought to be USB 3.3 Gen 2x2x2, and USB 3.2 Gen 2x2 will be retroactively updated to USB 3.3 Gen 2x2 because everything is always the newest version of USB.
Well, isn't it in the collective's best interest that playing favoritism with corporate welfare (or any welfare favoritism) should be outlawed?
>I don't care what situation you pull from your ass to give a counterexample

Very few people are in that position and I don't give a crap about their "needs" on the track.
I don't know what the results really were but:

> it found that more men than women were receiving less money for doing similar work

NY Times needs to learn the difference between absolute numbers and rates. This is awful reporting.
Some of it was that early PC's didn't come with any software other than a BASIC interpreter. So you had to write a little program (or type one in) to get it to do anything, and you weren't comparing your accomplishments to professionally-written programs that you could just download.

So yes, making an early computer play a simple melody was magical.
If you have enough money or resources there are plenty of laws you can afford to break.
Cycling the Silk Road
Just goes to show that you can sell any idea, if you just stay vague enough in your pitch.

Honestly: What was I supposed to learn from that?
Web app that helps you find the right colors for your website / design
Patient calls surgeon's professional number, and their office switchboard forwards it to the surgeon from the "Incoming Patient Call" number, which is whitelisted in the surgeon's phone.

Why would a patient be dialing their doctor directly, anyway? Any reason I can think of would still allow for the physician to whitelist that person in their contact list. Most of the time, the doc would probably want the call recorded and transcribed for the medical records, and also billed to the patient's insurance as a patient consultation. A direct call couldn't do that without an app to help out.

All of the "business" contacts in my phone are for the main dial-in number for a company. I don't need to dial direct to Joe the mechanic or Trudy in accounts receivable or Jean-Pierre on the help desk. The business's automated switchboard can enforce business hours and vacations, and still connect me to whomever I need to speak to for that call. And if an employee needs to contact me, they don't even need to know my phone number. They can speed dial the company employee outbound number and punch in my work ticket number, and be connected automatically, from the company number. The identity authority is delegated to the individual business, instead of the proven-untrustworthy phone company.

It isn't that difficult for a business to set up their own call-management server these days.
My guess is because Linus has less than 2,019 fingers and toes...

<< ducks >>
I didn't state I was angry, and I'm not lol. I just thought it was stupid. Maybe don't assume things not stated?
Zipline Emphasizes Safety with Delivery Drones in Preparation for US Operations
Agreed. We used to use Ragel for some tasks and it was fast.
I have absolutely been in a situation where acceleration was the deciding factor (apart from quick reflexes) in avoiding a crash.

However, it certainly was not at highway speeds. There's simply no reason to need to go faster than 180kmh on public roads.
There is now a `ranking` field in the full HN dataset, although I haven't played with it and don't know how robust it is.
> Cruise control won't hit the brakes if you are going downhill and exceed your set speed.

On an EV it will. Well, it uses the regenerative braking but I could clearly see the flow of regenerative energy going back to the battery while on cruise control and going down a hill. (This was on a Nissan LEAF.)
As someone who's raised funds for a program for HS girls in STEM recently, it seems like those 'billions of dollars' are all going to advertising or something 'cause they're sure not coming to, say, pay for teachers for my artificial intelligence camp.
> I thought that most people with a mortgage itemized last year

Not sure if you're referring to 2018 or 2017, but most mortgage holders won't itemize for 2018.
> If the wives are making more money and have more prospects and opportunities for advancement over their spouse - the spouse should theoretically be willing to agree to be the one who makes the sacrifice when surprise child-related stuff pops up.

Why are we assuming all these women are co-habitating or married? I don't want to sound like I'm attacking anyone, just curious.
> The countries with the highest wage gaps are the countries with the most equality in the workplace.

Yeah, I am not sure what to think of the data. It's not what I would expect.

How is US, Canada, Austria having such a large gender wage gap, followed by Canada.

Then Greece, Bulgaria and Romania are all the way on the left. Having lived in Eastern Europe, I would not consider it overall a bastion of women's equality and rights, not according to the West European standards at least. Granted though, during the Soviet times women and girls were studying math and science just as well as the boys even if not better and it was never specifically promoted or pushed via a "women in STEM" or such similar programs I have seen here, it just happened. Perhaps there is a remnant of that mentality and maybe there is something to be learned from there.
The junk calls, and spam emails we have been getting are all linked to this...

It has been going on for a long time. I was working on testing MFA on Microsoft Azure with a brand new phone number I registered, was not getting any junk calls at all before I started testing. The minute I submitted my phone number to the authentication app for Azure, I started getting random calls on my phone. The minute I submitted my email address for verification I started getting junk mail.

Many of these companies are using 3rd party libraries that snag your number and store it insecurely and/or even sell it to spammers. Companies should be held accountable for it, and customers should be able to opt out. Not everyone can simply change their phone number.

Google (Android) and Apple should also be required to provide better ways of blocking unwanted calls, like being able to use wild cards e.g. (301)299-* to block all numbers within a range.

I think the biggest problems preventing this issue from being resolved is that mobile carriers are profiting from the surging airtime fees, and that most people don't really know that this is all happening behind the scenes.
It'd be a great/easy to use docker image. I'd go that route before I'd worry about npm/php/golang on my system.
Here's an idea, let's make different connector shapes depending on the cable/connector's capabilities, lets do one for connectors that support display, one for power, one for thunderbolt, that way they're easy for the average consumer to identify!

Oh wait that's the issue USB was supposed to solve in the first place....
Does this also mean that soon every computer will be making noise/radiating waves around 40GHz? Can someone with more depth in this area shine some light on this?
I never said it wasn't. But good luck finding houses being built like that today.
Did you even bother to read the article? It is nothing like that. It is really an article about terrible economics young adults have to face.
OxyContin maker Purdue Pharma exploring bankruptcy
Caddy 0.11.5 Released with TLS 1.3 Support
It's absolutely the business of everyone who works for that company.

People are trading their time based on certain assumptions, including the viability of the company; seeing the company's books is a vital way to do that.

"Trust me" is a shitty position for companies to put workers in, and yet we see again and again how they go under and leave people (individuals, families, etc) in the lurch.

Secrecy never benefits the person in the weaker position.
Yup, Address Sanitizer can hide or fail to catch bugs occasionally.
Switzerland is very different to the US concerning guns in most ways (including the fact that it only has around 1/4 of the guns the US has, per capita).

This article from the same website you linked is quite informative in my opinion:

https://www.swissinfo.ch/eng/business/florida-school-shootin...
Cool website! Can you go through how you set up the whole thing?
Icon's compiler used to generate somewhat readable C output. It was still the result of continuation passing style conversion (CPS) though, so it wasn't exactly easy to follow. Nowadays Icon only has an interpreter :(

If you want something like Icon or a Lisp or Scheme to generate readable C, you're going to have to use Simon Tatham's C co-routine scheme [0] (used by PuTTY) so that you can keep code looking sequential. You'd have to generalize the co-routine thing so it's not so much about co-routines but about closures (the two concepts are remarkably related). If you allocate call frames on the stack, then you get depth-first search and backtracking support, and closures of dynamic extent. If you allocate call frames on the heap then you get breadth-first search and backtracking, closures of indefinite extent, and co-routines.

(PuTTY has all of the SSHv1 and SSHv2 protocol up to the end of authentication coded as one enormous function each, and this reads surprisingly well in spite of being such enormous functions. That works for PuTTY because those protocols are extremely sequential up to the end of authentication. Think of Simon Tatham's co-routines a an await for C.)

[0] https://www.chiark.greenend.org.uk/~sgtatham/coroutines.html
Maybe providing auxiliary technical services that are best done locally... though at the moment I can't think of anything that is high-margin and scales well.
Best part is all USB 3 ports get to be rebranded as USB 3.3 as well.
Article says "The USB4 specification will be based on the Thunderbolt protocol that Intel has contributed to the USB Promoter Group. The new interface will use USB Type-C connectors and will maintain backwards compatibility with USB 2.0, USB 3.2, and Thunderbolt 3 interfaces", so bet on probably. But maybe not, they might only mean that a USB4 computer can use a TB3 device.

I expect they'll continue the trend of inscrutable capability differences in USB-C ports, cables, and devices. To get the USB4 40GBps mode (effectively TB3) it's still going to be a more expensive active Thunderbolt-style cable, not a vanilla USB cable. Which means that standard markings for those cables will (hopefully?) be part of the USB4 spec.

Unfortunately, knowing USB-IF the major change from the TB3 to USB4 spec will be to drop the current Thunderbolt symbol on the ports and cables and replace it with a new variation of USB-super-hyper-mega-speed symbol to make cables as confusing as possible.
Except in Slack, which somehow interprets this to be italics.