skysight-inc/HackerNews huggingface dataset:
I did some tests for prime number crunching. For example the C-style loop statement is faster than Perl's own foreach. Perl6 was the slowest of them all while the fastest was LuaJIT. The whole code is two loops with a bunch of multiplications and additions, an array push, loading a hash and looking up values in it.

https://news.ycombinator.com/item?id=16720027
Apple provide the API, so this is just the car manufacturer doing "the right thing".

I think the wording may some "certain cars" enforce it because after-market head units may not be connected up to the speedometer and therefore have no way of including this information.
High quality brakes on all four wheels should be able to stop a car faster than an axle failure.
Looks like you are correct. As another user has pointed out, those numbers a likely based on average driving of 10-15k per year, I would guess an uber driver who drives full time will easily drive twice that.
I'm not sure who the appropriate audience is for this article. The writer seems to be genuinely trying to convey that lock-in isn't good, but isn't the be all end all, which everyone knows. Lock in is avoided not by looking at software stacks but by following standards that translate with minimal friction across more than one platform, unless your a highly specific use case that requires lock in due to heavy tuning. Sometimes lock-in can't be avoided, most times it can. Open source has literally nothing to do with lock in unless you're building directly on top one that product. It's just a development methodology that provides resiliency against losing access to the software, as long as you're willing to build any future improvements yourself if it gets locked up, which in a way provides a slight buffer against lock in, but maybe he runs in circles where people all think open source software is magical.
Some Trump supporters wore such T-shirts. Were they embracing racism, or were they just picking up on Hillary's contempt for people like them? Even if they were embracing racism, for you to say all Trump supporters is not warranted. And yes, it is a personal attack. And yes, it is against the site rules.

And though you said upthread that you're not running for office and are free to call things like you see them, you actually are not free to make personal attacks here.
We're a decade past the bailout. How long after paying back the government would be acceptable to outsource production?
so what you are trying to say is that all the competing vendors with varying degrees of HW/SW expertise, can implement the solutions that will always co-operate in real-time among different generations of products, has no lag/delay, glitch that would cause abnormal behavior resulting in a traffic wave.

I doubt that. We don't seem to be able to that on far simpler stuffs.
Kant's Wild Years
So this might be an exception to the rule, AFAIK. I know in the US, it's required by law that all new cars require some sort of backup camera.

I think this is acceptable if it's kept to a small screen, or integrated into the rear-view mirror. But, I dont think this should give manufacturers an excuse to add an entire, shitty infotainment system.

My opinion of course, but I have to wonder how many accidents are caused by people staring at their integrated screen of potential death.
> third party batteries

it happens with original batteries taken from another iphone

> literally missing a sensor

no such thing, its missing a cryptographic handshake blessing. This is a repeat of class-action lawsuit 'Error 53'
You're wrong because you're not applying nuance and you're trying to prognosticate. It depends on which part of Ukraine. All of Ukraine is extremely unlikely to be annexed because Putin is fairly contained by a multiplicity of international pressures. More likely, if at all, a portion of one of the Baltic states or a region around the Crimea would get take, but that's unlikely.
Steve Jobs hated Flash because it was buggy and Adobe was slow to fix the constant problems. Additionally, it was resource-intensive and slowed down the new Macs.

Once he started to advocate for its replacement with something else then that was the beginning of the end. Flash was mostly a pain since you had to install it up to the time when chrome started to include it as part of the browser.

I initially hated it because web designers decided to use it to produce stupid and time-wasting opening screens to websites.

Web Assembly is a different story. It's native and browser makers will be quick to fix any problems. Plus its main purpose is to speed things up. I think it has a future but only time will tell.
Show HN: Modular and affordable split-flap display for everyone
The survival bias, but still:

I had a normal vision since I was born until I got an artificial lens in my right eye at 9 y.o. to deal with glaucoma caused by trauma. As you may guess, this new lens is not even close to the biological, as it has different elasticity and light refraction properties. The picture from my right eye is heavily abberrated, but my brain applies inverted abberation to the left eye's picture to have an almost perfect binocular vision. It wasn't like that on day 1 from operation, but progressed over a couple of years. Same thing with lens focus - it was 20/200 when I leaved the hospital, 20/30 after a year and 20/20 in two more, although the abberations couldn't be fixed.
> Roughly half the minimum-wage workforce is employed at businesses with fewer than 100 employees, and 40% are at very small businesses with fewer than 50 employees.

[1] https://www.epionline.org/oped/who-really-employs-minimum-wa...
> Do you complain to your car maker of the same issue?

No, because when my car fails, I've got:

- producer's repair place

- other producers' repair places (you can ask Ford too look at your Mazda, as long as no specific parts are needed)

- unaffiliated repair places which can obtain replacement parts when needed

- many people who know basic car repairs and can use common tools, because many internal car systems are designed to be taken apart and reassembled

If those are removed and the only authorised car service in 100km will tell me that to fix a trivial thing I'd have to leave the car with them for 3 weeks while the parts ship and they need to replace half the car to do it and it will cost me close to the value of the car, so maybe I want to buy a new one instead - yes! I'm definitely going to complain about "the same issue" then.

The way they count on you not repairing the device after the warranty period makes me question their short warranty as inadequate.
The success of mobiles or the iphone themself had no impact on the death of Flash. Apple's blatant hatred for it and decision to publicly vilify it and discriminate against it did.

There were plenty of phones that supported Flash, at least initially. Adobe could have done better to keep it going but I think they saw the writing on the wall early on.
But that's not really how it works. It's not winner take all with the auctions. And if there are 3 businesses bidding, all 3 are going to get placement even if they all 3 have large enough budgets to buy all available impressions. Because there are more than one space in search results and other AdWords placements.

Even without that consideration, all 3 would also need to outbid one another while budgeting enough to take 100% of the traffic.
I have a beard precisely because it’s trivial for me to maintain. I trim it down to 3/8 inch maybe once every two weeks, and clean up my neck in 30 seconds with the trimmer about once a week.

Yeah sure it’s not a flowing 5 inch beard, but it’s still a beard. Point is, short beards require much less maintenance to consistently look well groomed than shaving every day in my experience.
How a polymath transformed our understanding of information (2017)
I don't think the boards of Facebook, Twitter, or Reddit have somehow missed the message that content trustworthiness is as existential a threat to their business as their growth numbers. Just in case they hadn't gotten the point from the market, I'm sure dragging some of their CEOs to one congressional hearing after another sends a very clear signal.

In terms of investment, it's also clear that they are putting a lot more resources in both engineering and content reviewer heads towards these problems every year.
Amazing story of how a NY Times article caused Starbucks to reverse their immoral scheduling policies.

https://www.nytimes.com/2014/08/15/us/starbucks-to-revise-wo...
There's definitely a deterministic way to score well on HS level proofs. Also, I think you are overestimating the requirements for an essay on a standardized test.
Absolute garbage. Kids would be better educated by reading and posting on HN than they would by attending English classes in one of the states that uses these tools.
Engineering Pride (and exercise for future employment).

While this might sound condescending but hear me out:

- if you keep doing the same thing like everybody else out there, gluing APIs from cloud-vendor, you won't stand out.

- if you're a company of _that_ size (Uber, Gojek), you gotta do something big because the name/brand is associated with "Engineering" excellence

- if you're a leader (or in management), would you tell your employee to "suck it up" and do the boring stuff like everybody else? or would you empower them to do more? hype them up? this is a strategy for keeping them happy too.

I don't begrudge that. That's how companies evolve: they start small and scrappy, they grow very fast, and they're at the level where "doing simple stuff" won't get you promotion or you won't have something cool to show during the interview for your next job.

It's work dynamic.
> Someone "using Linux" is likely to be running various things such as SSH/HTTP/file servers, native IRC clients, random build systems (running "npm install" instills a lot of trust on the NPM repository and any packages involved). All of these things increase the attack surface.

This is a fallacy. Rather than assessing the security of the linux kernel or linux distributions you're making taking an assumption about linux users and transferring the blame for their insecure practices onto linux itself.

Think of it this way: If a random Windows user that didn't engage in such behavior was to switch to linux it's unlikely that would suddenly change. If the linux kernel and system programs are more secure than windows that make linux a good choice if that person cares about security.

Note: I'm not making a statement about the security of linux/windows, just pointing out a flaw in the above argument.
Code Red: Huawei Mate 30 Pro Will Lack Key Google Products
When Lewinsky told Tripp that she wanted to have the dress cleaned, Tripp manipulated her into preserving it.
I don't think the person you're replying to was saying they were surprised or expressing any opinion on whether they should be able to or not - they just said they can't.
It leaves me in awe how good some hackers are, until it comes to hardening a Linux Server. The difference is astounding. Not knowing how to setup SSL on Apache, not knowing how to enable UFW (lol it’s “sudo ufw enable”), etc. Never was sure why that dichotomy was there. Then again I’m a terrible pentester but am very good at Linux.
I don't want a face either
When I was a high school student, we had some state administered test in health class that tasked us with analyzing advertisements for liquor and tobacco and seeing if we could recognize harmful behavior that the ads might be promoting. This test had no impact on our class grade...

..which means students wrote whatever the hell we wanted. I was assigned a Captain Morgan (rum) ad. I wrote that the ad was glorifying maritime piracy and was likely responsible for pirate activity in Somalia.
Classic Apple being run by old baby boomers move. Of course everybody in the world is commuting alone by car, why else would you use a car. We’d also all like more U2 forced onto our phones please.
It's also short sided because you may burn all those candidates for life. Some of those candidates you didn't want to hire today might be excellent 5 years down the road.
Fuzzing 101: Why Bug Hunters Still Love It After All These Years
That's just substituting in smaller or harder-to-define minority groups, though.
Free money isn't free money?

Sure it's only a few bucks a month but look at that in terms of your user base. What are you going to assume your marketshare of Brave users is? For context consider the marketshare of Firefox is in the single digits. Brave is probably a fraction of that. If we assume Brave's popularity is 10% of that of Firefox, that'd give you an expected userbase of < 1% Brave users.

That'd be $3/month for, at most, 10k users. If your entire userbase was on brave that'd be $300/month for doing literally nothing. It's really quite a nice model.

Actually this also understates the profit per person for another reason. In Brave you have to opt in to the site rewards system. So you're likely not only seeing a fraction of your userbase paying you but a fraction of your Brave users.
Agreed. I've driven a Bolt with CarPlay and it's better than my Model 3. Tesla's Siri (or any mic input) is ridiculously slow. They're both Google Maps but my phone already knows my locations. Other apps (like podcast app) as others have said is great.
We're working on it: https://github.com/fishinabarrel/linux-kernel-module-rust

Check out the demo in PR #122, which lets you create three boolean sysctls and a character device that prints the state of those sysctls in JSON (using serde).

We gave a talk about it last week at Linux Security Summit, I'll submit it once the recording is up :) Slides are at https://ldpreload.com/p/kernel-modules-in-rust-lssna2019.pdf .
> They can afford this level of engineering and are required to do it, to stay competitive

> If uber built these no one will question them why don't they use some off the shelf solution

Uber and Gojek don't have the same talent pool so we can't compare them as Apple-to-Apple.

It is a risky move for Gojek and not for Uber because of the talent pool in their respective area.
Apropos of not much I was just driving to an unfamiliar location and using the car Satnav. I was reminded why I actively avoid it. The text to speech mangles almost every street name, even completely commonplace English language names. "Gracefield" became Gra - ss - fie - lid or something. I implemented the simple Bethesda Naval Laboratory text to phoneme algorithm in the early 1980s based on a Steve Ciarcia article in Byte magazine and I'm sure it was better. Also I hear the OP on the subject of updates. I bought this car new less than 4 years ago, the Satnav regularly scolds me at ignition time to do an update - the dealer looked at me as if I was crazy "No we can't do updates - you should try and figure out how to do it yourself".
I think for some glaring problems, feedback is helpful. But in a lot of cases, companies have no clue if they are really hiring the best candidate. It's a crap shoot whether they realize it or not.

But if you have 50 candidates that are all qualified for the job, you are basically just looking for random reasons to exclude candidates until you narrow it down to a few.
This is absolutely the case. In fact, my SAT prep class taught us that the factual veracity of our essays is irrelevant. Essay scores are almost entirely correlated with essay length as long as spelling, grammar, and basic paragraph structure (intro, body paragraphs, conclusion) is followed.
You'd feel a kinship with the author of Psalm 13.

For every time I've been caught in the place described in the first four verses, Christ has gifted me to see the other side in the last ones.

There's only one way to be sure you'll never have a chance to rejoice like that, and I pray both that you'll seek help before it comes to that, and that you'll be granted the same joy it describes.
How to vet a startup while joining one?f
Some important links that motivated this story...

https://hub.packtpub.com/rust-is-the-future-of-systems-progr...

https://lwn.net/Articles/797558/
When escalating I'm sure it'll be effective to say it'll be an interesting story for the news and how the incident is being blocked by supervisors that encourage child abuse.
Sounds like a normal day in the Rust community to me ¯\_(ツ)_/¯
https://en.wikipedia.org/wiki/The_Millionaire_Next_Door
I wouldn't assume the commenters are young, but if they are, attracting new blood to kernel development is a good thing, right? Especially if the new blood is prevented by the language from introducing memory errors :)
Nothing to do with Twilio: If the recipient is a mobile number, can't just the caller text the recipient when they don't pick up? E.g. IM YOUR DOCTOR, CALL THIS NUMBER
Just to be clear you opted in to the program? Top right menu icon -> Brave Rewards.

By default no ads are shown.
Automation is at least some jobs and they pay well for those few who do it. It also helps move money around in the local economy more.
because AASP are not allowed to repair anything https://www.youtube.com/watch?v=OR5ZUl0Q-NI

Your role is to send stuff to Texas to get another refurbished unit in return https://www.glassdoor.com/Reviews/CSAT-Solutions-Houston-Rev... and up-sell people to a bran new device by citing ridiculous cost of 'repair' (which you contractually arent allowed to do anyway, you are only allowed to replace whole units).
I lost count of how many recalls there were for my Ford Focus, including one for my transmission software after 4 trips to my dealer to report a problem they wouldn’t fix.

I would strongly recommend avoiding Ford products.
I still don't understand why you would prefer if Brave was based on Firefox instead of Chrome. One of your comments sounds like you're worried about Brave inserting tracking. Brave could do that regardless of what it's based on.
"On Lisp" is a good book but perhaps too advanced for an introduction, whereas his "ANSI Common Lisp"[0] is better suited to the purpose. Barski's "Land of Lisp" has also received positive feedback.[1]

I'd be interested to see what others consider a suitable general learning path for Lisp.

[0] http://www.paulgraham.com/acl.html

[1] http://shop.oreilly.com/product/9781593272814.do
Change IDs for Kernel Patches
Game of Thrones Prepared Maisie Williams for Startup Success
> Brave can swap my ads with its own. This is theft!

If true, this should be at the top. Brave should be sued into the ground for doing this.

I'm fine with ad blocking, but this is outright larceny.
Finally, but then none of these new test takers will know what it feels like to get near perfect scores on the other sections of the test but then completely bomb the written portion and ruin your overall score.
> You should make a Long Bet for it.

Second time I heard this suggestion (https://news.ycombinator.com/item?id=20504193), thanks! Done. http://longbets.org/793/ - “In 2027, at least 7 out of the top 10 TIOBE languages will be Tree Languages AND/OR 0 out of the top 10 languages on 2017's list will be in the Top 10 in 2027. ”

> Your system is not at all as new as you think

I agree. It's mildly new. Tiny tiny little details that make a big difference in practice. To get here I had to stand on the shoulders of giants: built the largest DB of computer languages in the world (over 10k languages with over 1k columns).

> but E had that in the late 90s

Great reference, thanks. E and Kernel-E are great, but the devil is in the details. There are a tremendous amount of tiny little details in Tree Notation and Tree Language that compound to make this something new. You can't take anything out of Tree Notation without losing something important. Everything else you can add via a Tree Language. That makes this closer to binary, imo. There are at least a dozen things that could be taken out of Kernel-E, which itself is a subset of E.
I often see something like that when I'm driving and stop behind a car that has LED tail and brake lights including an LED brake light above the rear window.

If I look at the car's rear trunk lid and hold my eyes still for a few seconds, the raised brake light starts moving up! (Or down, I don't remember which direction right now, but I think it's always the same direction.)

And it's not like everything in my vision is moving with it, that one raised light is moving all by itself. And it keeps moving and moving in the same direction, but somehow stays in the same place.

It's a strange experience, almost like a Shepard Tone of vision.

https://www.google.com/search?q=shepard+tone
> 70% of consumers don’t answer a call if the caller’s number is anonymous. While that might cut down the number of unwanted robocalls, it also potentially prevents consumers from receiving vital communications—calls from the doctor, banks that are flagging issues, schools calling about parents’ children.

A message to my doctor, bank, kids' school, etc: if you call me on a private/unknown number and don't leave a voicemail (because I can assure you that I am in that 70%) I will assume that you are spam. You don't need Twilio for this, just some basic phone etiquette.
The difference between automation and outsourcing is that automation can actually save domestic jobs. Labor costs are lower in other countries and that is likely to continue, so for US workers to stay competitive they need to be more productive and justify the higher compensation. Which is what automation does -- you get more cars for the same number of labor hours, justifying the higher wages.

That means you get a choice between losing some jobs to reduced labor requirements from automation but keeping the remaining ones, or losing all of them to foreign labor competition. Which may itself use automation regardless of what you do domestically.

You can also get net job gains from automation in markets subject to the Jevons paradox. You make each widget cost 50% as much by reducing jobs by 50%, but that causes people to buy ten times as many widgets, so you really end up with five times as many domestic jobs. Or five times as many foreign jobs, if the other country automates and you don't.
Long live unit testing
I completed 16 years in testing.

95% of the bugs I found were supposed to have been found during unit testing.

It amazes me that I built a career out of finding things I was not supposed to.

Long live unit testing.

https://www.linkedin.com/feed/update/urn:li:activity:6571003263884333056/
Very interesting. Are there any meta-analyses / reviews that summarize progress in this area? Would it be possible to share your grant proposal -- I'd be curious to get an idea of what is being attempted.
One thing I do occasionally is to push /dev/urandom into functions in various tests. Read n bytes, use it as input. Not quite as extensive as fuzzing libraries, but it works.
> Mobility is obviously preferable to immobility, and family is a great example as to why! It's very rare to have your entire extended family in one city. The ability to keep in contact with people who are far away is an obvious good.

That's fine for freeways that people are taking across multiple states. When trips are too long to work as commutes, the level of traffic is low lower and you're immune to induced demand from everyday traffic.

But this is about the roads that get you around a city. If you make those roads a lot wider, but the housing density drops 3x, your ability to visit family doesn't improve at all.

Increasing the distance you can go in 6+ hours broadens horizons. Increasing the distance you can go in 30 minutes inflames sprawl and congestion, unless you have some kind of efficiency miracle to apply to the construction.
Can we please stop with the clickbait scientific discoveries? They all follow the same formula of: 'x develops y which can "z"'. Where "z", which is always in quotes, is a gross sensationalization of some discovery or effect.