skysight-inc/HackerNews huggingface dataset:
Amazing how this person understands so little about computers yet is killing it in the first-world job market with her amazing credentials and inclusion into high societies since whenever.

Yet here I am, having read every computer architecture book under then sun and contributed to systems that even allow such people to get paid in the first place but still can't get out of this third-world hellhole cuz it's a breeding ground for terrorists. That should be even more reason to help me leave but your collective asses decided that I'm better off around damn dirty muslims.
While I admit I don't know the details, it seems unlikely to me that this process works the way you seem to be supposing it works, by somehow measuring bias and then correcting that out, such that it would yield incorrect results when applied to the wrong population. My suspicion is that it's more likely that it works by using processes that don't generate as much potentially biasing -- which is to say, irrelevant information -- in the first place. In which case it's just a better, less biased process in general.
Where did you get that expectation? Every editor I've used up until Visual Studio Code did that by default.

(I was actually very surprised when vscode _didn't_ do this!)
Laser interference is not required. The original second sound measurements in superfluid Helium used a geometry similar to the one you describe, where a heat source (as a pulse or periodic in time) is positioned at one end and the temperature is recorded at some point(s) along the sample.
Thanks! It's been in front of me this whole time... if it was a python, it would have constricted me.

Actually it looks like I can get flake8 & pyright simultaneously; that's actually the ideal situation I was looking for.
https://github.com/lukipuki/obnam/blob/master/obnamlib/bag_s...

https://github.com/lukipuki/obnam/blob/master/obnamlib/blob_...

https://github.com/lukipuki/obnam/blob/master/obnamlib/chunk...

https://github.com/lukipuki/obnam/blob/master/obnamlib/encry...

https://github.com/lukipuki/obnam/blob/master/obnamlib/forge...

https://github.com/lukipuki/obnam/blob/master/obnamlib/hooks...

https://github.com/lukipuki/obnam/blob/master/obnamlib/lockm...

https://github.com/lukipuki/obnam/blob/master/obnamlib/metad...

https://github.com/lukipuki/obnam/blob/master/obnamlib/obj_s...

https://github.com/lukipuki/obnam/blob/master/obnamlib/pathn...

https://github.com/lukipuki/obnam/blob/master/obnamlib/plugi...

https://github.com/lukipuki/obnam/blob/master/obnamlib/repo_...

https://github.com/lukipuki/obnam/blob/master/obnamlib/sizep...

https://github.com/lukipuki/obnam/blob/master/obnamlib/split...

https://github.com/lukipuki/obnam/blob/master/obnamlib/struc...

https://github.com/lukipuki/obnam/blob/master/obnamlib/vfs_l...
How to minimize dependence on Google while using Android
Not happy with neither Google's nor Apple's business practices. Mail,Youtube, Maps, Calendar, Playstore, Translate, Gboard, Photos and so on. It is scary to be so much dependent on Google products (and give away personal data)

Any decent set of alternatives?
money will not fix this situation. if you breach trust once over compensation, you lose all goodwill from your staff. your talented staff will leave immediately. there's nothing to be done to fix it, full stop.

the literal second a company begins curtailing engineer benefits they transition from a forward moving company to a fungibility-fest maintenance mode enterprise
There are two cases to consider. One is where the closure is called multiple times. This is the "by necessity" case, because the enclosed definition is executable and Python must make believe that this definition is re-executed every time the function is called.

If you are just calling the enclosed function then of course this does not happen. Compare:

def mytype():
print("!")
return dict()

def closure():
def enclosed(x: mytype()):
pass
return enclosed

print("Calling the closure")
for i in range(10):
closure()

print("Calling the enclosed")
f = closure()
for i in range(10):
f(0)

Note that using closures is almost always faster in Python than classes, because accesses to enclosed variables are done through offsets instead of attribute lookup (this gap has been somewhat closed, but is still significant in some cases; arguably almost all of these cases indicate that you are using either the wrong language, or the wrong implementation). So adding overhead to closures can be a somewhat valid reason to avoid using these annotations.
One could reasonably expect that a user expects a POSIX system to behave according to the POSIX standards?
How does this demonstrate the claim?
I have no idea how one could deploy website with encrypted SNI. A lot of companies and countries block websites. If they can't determine the website, they will block IP addresses and that will cause a lot of other websites to break. It might work for simple websites which don't share IP address with other websites (but why encrypt SNI then), but it won't work for CDNs.
True, and I made my decision. I only wanted to warn about it to other people who might browse here. The intent of the website is not clear.
Unfortunately, 1000 eur is stil a lot for a toy :(. I am sure that the day that they can deliver a 400EUR board the number of developers will explote.
Birds in Data: Counting Cuckoos
Everyone who earned a type rating to fly 737s also knew how to turn it off, by following the non-normal (aka "emergency") checklist memory items for stabilizer runaway.

It is shocking to me that the second crash happened, if they both turn out to be MCAS and stab trim sourced. How could you step into the cockpit of a 737-Max that day and not know about the MCAS issue and be primed to respond according to the checklist?

I have to add that I'd be happy to put myself or my family onto a 737-Max flown by a US-flag carrier (Southwest, American, United [Delta doesn't fly the -Max]), as I believe there's a significant variance in crew training worldwide.
I can't imagine being as narcissistic as some of the devs replying here. Have none of you really worked at a company that introduced an overly ambitious rewards program and had to dial it back? He filed 30 "successful" patents? He was gaming the system to get above market pay. If you think someone came up with 30 truly novel and useful software patents in 2 years you might not have read enough software patents. They didn't "screw" him, the company made a responsible decision to cut back on leaking money. It looks like they've offered him more than generous compensation for the work after the change. I bet this asshole developer isn't leaving because he can't find anyone who will pay him this absurd rate on par with the system he was gaming. He's really complaining that he can only make more money be being promoted? Has he worked in software before? Clearly he's never been in a management/leadership position where he actually has to balance the concerns of the company with his own ego.
arxiv-vanity is very nice
There's a whole legal theory behind what's discussed in the OP : patent rights get assigned to employer by employee under terms of their employment agreement, subject to whatever laws pertain under the relevant jurisdiction (e.g. California is probably different). The $1000 bonus thing has a legal purpose to beef up the employer's rights to the IP, since under law the rights accrue to the inventor not the employer. And on and on. So this manager is a clueless idiot who needs some schooling in the law and the various risks he is running in taking the action he's taken. Ianal, but...seriously..if you're an engineering manager you should know this stuff to some level.
> I'd chose Python 3 migration and updating/removing/exchanging dependencies over rewriting in a different language

They explicitly said they don't want to rewrite. It looks like they have some existing projects in Go that work in a self-contained way and upgrade with minimal effort.
You're supposed to use both.
Running "echo 'this is a test' > test" produces a file with a newline at the end.
Maybe with an improperly installed aftermarket cam. Factory backup cameras only show the rear view when you actually are in reverse. I’ve never even seen a car that would let you turn it in when moving forward if you want to.
fraud is bad and illegal.

stealing is bad and illegal.

But if you're going to do it, do it this way! A++
The misfeatures that are suspected to have contributed to the recent accidents exist in part to keep the plane similar enough to previous 737s that lengthy pilot retraining is not necessary. Now that that fiction has been dispelled, additional training seems to be called for. (probably a bit more is needed than passing on whatever knowledge 'non-pilots on HN' have picked up)
I love stick and go out of my way to make sure the cars I own use them. It was a pain back in 2005 when I got my current car, and now that the baby is over 200k miles, when the time comes, it's gonna be even more of a pain to find one, but hey.

Things you can only do with a manual transmission:

* On any road with a slight decline, easily roll back a bit just by pressing the clutch, no need to put the car in reverse.

* Roll/push start when your battery is drained!

* Downshift exactly when you want to to blow past cars/large trucks on the highway.

* Have your passenger laugh at you when you accidentally stall the car.

* Similarly have your passenger laugh at you when you accidentally grind the gears.

* An Uber driver I got in Detroit told me a story of when his car was broken into and attempted to be stolen, only for the perpetrator to give up when he discovered the stick shift he did not know how to operate. Very handy!

* Get so used to down shifting to first when coming to a stop that you instinctively put automatics in park when doing the same.

* Impress noobs with your effortless acceleration from stop on a steep hill. The ladies love this.

* Bond with other stick shift drivers by collectively looking down upon the masses who never learned. Fucking kids these days (Jeep Wranglers with automatics!? Ugh!).

Clearly the superior driving experience all around.
Firefox Student Projects in 2018: A Recap
There needs to be a console text editor installed by default with CUA keybindings, like notepad, sublime text, dos edit, and borland tools were back in the day.

Nano can get partially there, micro is the current best though it has a few MacOS oddities around home/end but can be configured, in the past used ne.
"After the neighbors replaced the nearby woods with an oversized house and lawn"

The lawn is the least of the problems cited here.

And its quite geographically specific. If you get heavy rain, you want grass to absorb run off. Because lawns aren't going to be replaced by trees and natural wilderness. They'll be replaced by paving.
vim if you open it without a file has a little blurb that includes common operations like exiting. Hitting Control+c the common hotkey to kill a terminal app in any vim buffer tells you how to exit. Control+z puts it in the background.
Driving has gotten much safer (measured in injuries/fatalities per million miles) over the past century. Obviously the safety features help much more than they hurt.
Letters to my sons for the 50th anniversary of Apollo 11
It's used for many types of political propaganda. Originally indeed it was for more progressive notions, in the last decade or so; more used to justify authoritarian assault on truth, facts etc. Climate change becomes "just an opinion" etc.
People have been doing this for a very long time:

https://en.wikipedia.org/wiki/J._K._Rowling#Name

As I mention in my other comments on this thread, it's not right to judge people on why they identify with a particular gender. Whether it's economically motivated or not, if you accept that people can choose their own gender, the reason for the choice doesn't matter.
You can implement HTTP with a few hundreds LoC. It's an extremely simple protocol. TLS is not simple, but it's independent of HTTP, so you can use a separate implementation. HTTP/2 seems much harder.
30 accepted patents is impressive regardless of cashflow for them. Perhaps put him on the legal team editing patents? Leverage what he loves.
mypy can also do type inference
"a country that has recently been through hyperinflation"

I think you mean deflation. The hyperinflation was in 1923, but the period of 1929 to 1933 was one of shocking deflation, one without precedent in an industrialized country. Germany was left with 60% unemployment, which in a sense made a remarkable bounce back easier -- all of the factories were still there, and all of the workers still existed, they simply needed some money to be pumped through the system so the workers could go back to work at the factories.
What the ..? Would report this if I could.
Show HN: List of games that let you write programs and/or design hardware
Most mainstreaming brand franchise dealers no longer even want to take custom orders. Due to the way manufacturer sales incentives work, they usually only want to sell what's on the lot today.
> The only real downside is that it's not installes by default.

This is why I recommend to anyone wanting to try a -nix like OS to learn the basic commands in both vi and nano. One or the other is shipped with every -nix like OS I've ever used. Once they get more used to the OS, go ahead and install whatever editor they want to. But logging into a fresh install of pretty much any system, one can get by with either of the two.
Unfortunately it is a standard boilerplate in many Employment Agreements in the US. Over broad terms written by contract lawyers completely one sided.

Fortunately most of the time if the employer is stupid enough to sue for non-work related IP many courts will toss the case and render the clause void in the agreement. However there have been a few bad rulings as well.

I remember on case where the employer sued an employee over a book they wrote after the book was successful, the employer happened to be having financial problems... If I remember correctly the judge ruled in favor of the employer
If you want to see the one still flying: https://flightaware.com/live/aircrafttype/B38M
It should be noted that T-Mobile was the only one set up to deploy DC-HSPA+ at 42mbps peak theoretical. Scratching around 30mbps was around what Verizon could do before congestion set in on band 13. AT&T to the best of my knowledge only had HSPA+ at 21mbps, so it really was way more of a stretch for them to call their network 4G.

So at least, yeah... tmo kinda could have argued it was similar to early '4G' radio technologies on speed alone.
Then the company shouldn't mind not getting the patents. After all, they really aren't worth that much right? Everyone's happy, well everyone but this manager.
I think that the whole issue here is the idea of exceptionalism. the Author doesn't believe that they are as bad as the average driver. Therefore things the author does is automatically safer than the average driver, because they do them, even though statistically technology is improving things.

People made the same argument all the time about fly-by-wire on airplanes, on cars, etc.

There are also compensating factors. We know that cell phones / tablets / etc are also factors. Yet these technologies blunt some of the negative outcomes introduced by other technologies.

Tesla's autopilot is a great new technology. I don't trust it with my life - I keep my hands on the wheel and I monitor what the system is doing, but it keeps my car safe if i happen to get distracted, or if i don't see a car swerving into the lane.
I don't exactly follow. The article is just an obituary. Are you asking why The Economist published his, as opposed to other victims?
I have their 7 year Bourbon and it's super tasty. I would say its pretty close to Bulliet.
كلمات اغنية حافظ صم شيماء الشايب
>There doesn't seem to be a discernable advantage to me as a consumer bundling all of these together versus the amount of lock in.

Branding. Spotify had a hard time getting people to streaming, and Apple Music helped pushed the world into Music Streaming Services. So together they have grown the Music Streaming Market by ~5 times since launch.

People don't want the hassle and they want to have access to content. So instead of looking for 5 different package and doing comparison, they decide to let Apple do the job for them.

Considering how much utter crap Apple Music was when launched and still getting some much needed improvement today, the quality of services might not weight as much as ease of access to majority of the iPhone user.
This is very standard outside of California.

Friends have lost jobs at companies whose names you would recognize. eg M worked part-time as a sound tech in his own recording studio and his software job would mean they owned the rights to that work. M refused to sign the updated contract and ending up leaving the company over it.
I drive stick, and rarely fiddle with my phone other than maps and changing the song. I'm not sure returning to that world is the best for most people though.

Worse fuel mileage for the majority, and more cognitive load that doesn't guarantee people don't do stupid stuff. Wishful fluffy think-piece IMO.
What you are saying sounds plausible, but one thing that leaves a doubt in my mind is the bit where management is worried they have not been able to capture the latest work. If prior work was fully fluff, why would they be anxious to capitalize on the new work?
So I've been collecting logic games pretty much since I first played MYST and RIVEN back in the day.

Lately I've started focusing on "programming" and "hardware" logic games. Since pretty much every list on the Net lists the same 4 or 5 games (at least two of which were by Zachtronic every time - not that I don't like Zachtronic!), I made my own.

Please have a look and feel free to reach out if there are games that are missing. No doubt there are several (I hope).
How are such clauses even legally possible? It's ridiculous.
It gets even worse as you read further:

IT has searched his OneDrive, laptop, etc., and we can't find a single shred of code/documentation on these ideas

I'd say the company got what it deserves.
My 25 year old diesel automatic Toyota Estima people carrier has a lock-up clutch that engages at about 75 kph. It's possible to modify the wiring to engage it at lower speeds, or manually select gears.
Traditionally GPU will not classified as VLIW
We released 5 games and finally got featured by Apple
Ask HN: Are there any decent image hosts left?
With mixtape.moe shutting down, I'm not sure where to move to. What do you prefer to use?
>Airbnb immediately messaged me asking if I'd accept a full refund to take down my review.

This is very unfair to future renters, breaks trust in the review system, and detrimental to AirBnb's business in general. Offering money in exchange for promise to take down a bad review is a very bad idea. Instead, the review should have remained with a note that a full refund was offered.
Probably an American author, since half his general review is about nudity and no comment on the (often gory) super violence in some of these episodes. I do mostly agree on the favourite episodes though.
Someone should hold a backdoored blockcipher or hash function competition.

The structure would be that submitters are intended to submit proposals which are structurally like those of normal cipher competitions, e.g. make the same security arguments, etc. To focus efforts most usefully, they could be required to not just lie about the properties they claim (not a restriction on real attackers, but we already know that if people make claims that people accept and no one checks that this can allow backdoors-- and due to the risk of being caught real attackers would probably avoid outright lies).

But every entry is required to contain an exploitable algorithmic backdoor, not just a certificational weakness.

The process continues like a normal cipher competition, and the winner is selected based on no one being able to break their scheme.

Then the backdoors are disclosed. (Perhaps some escrow process could be used to make sure that they're really back doored, or a ZKP to that proves they could break a nothing-up-my-sleeve instance could be required along with the submission)

I think from such a process we could learn a lot about what submission norms are actually useful for protecting against cleverly constructed back doors, and something about the submission norms that we're missing.

Alternatively, it might be useful for normal competitions to allow secretly backdoored contributions. E.g. every submitter submits a commitment at the beginning, and then at the end everyone reveals their commitment (to avoid the case of a bad submission being revealed as "white hat" selectively only if its caught). ... but I fear that the result of such efforts would do more to erode our trust in the process (because it would fail to find the backdoors) than it would educate us about making things more secure. It would, however, make cryptanalysis of proposals more attractive, because it would increase confidence that there are discoverable weaknesses in at least some of the proposals.
What an irresponsible comment. One can't just hand-wave away safety protocol, even if the failure appears to be obvious.
You are confusing optional typing with optional static typechecking. Python has the latter, not the former. In other words, everything is typed in Python and it will always check types at runtime.
Totally agree. Kirkland wine is good because it actually tastes like real wine but is the same price as grape flavored alcohol water.
LOC is a very bad estimator of complexity. There isn't a need write 100K LOC to figure out "the problem space" either.
agreed on all points

stick shift won't deter people from doing whatever, I sadly admit that at time I lose focus by trying to manipulate my cellphone when in GPS mode
Aren't those loud? I saw one that exploded air molecules to create the light.
"Trust me, I'm a google employee, we're probably better than other companies!"

Well I'm convinced.
Long wavelength phonons are the familiar sound waves. Smaller wavelength phonons have different group velocities due to dispersion.

The speed of second sound is not the same speed of first sound. The speed of second sound is essentially determined by a weighted contribution of the different of speeds of the different phonon modes that collectively participate to produce a temperature wave.
> If I had such a clause in a contract, I would turn down the opportunity.

That may sound bizarrely unfair to you, but elsewhere (Germany) it's actually the law (but only for inventions/patents, not other IP).

The employee has to tell the employer about any patentable idea, even if not in the general field of his employment, and even if having occurred after hours.

The employer can then either claim the patent (but has to pay something), or he can release the invention (and the employee can patent it on his own).
> Alpha is a great example of an ISA being pretty obsolete outside of owning an old DEC computer

Actually, that isn't the case. The Chinese Sunway is based on the Alpha 21164 [1]. The Sunway TaihuLight is 3rd on the supercomputer list [2].

[1] https://en.wikipedia.org/wiki/Sunway_(processor)
[2] https://www.top500.org/lists/2018/11/

(In fact, the Sunway SW26010 has moved on from the Alpha but is still heavily inspired by it.)

As for RISC-V itself, I'd be interested in a comparison article between RISC-V and Cray. I think Seymour Cray came up with most good RISC ideas long before Patterson+Ditzel. Indeed, RISC-V is now basing their vector extension on ... Cray. RISC-V as an open source ISA/implementation is one thing. But as a collection of ideas it is another.

What ideas distinguish RISC-V from Cray? My personal take is that RISC-V is RISC without the architectural warts of its predecessor RISCs. No register windowing, no tagged integers, no branch delay slot, .... Less is good. But what does RISC-V add that distinguishes it from Cray?
Show HN: Kern – Modular C++ logging library inspired by the Rust crate fern