skysight-inc/HackerNews huggingface dataset:
At their expense?

If it is to protect them then why make them pay the price?
I found this in my own startup. We burned through most of our runway investing in feature development.
A major design goal of TypeScript is to make it as easy as possible to annotate existing JavasScript code bases with types.

>But it's always possible to contain it to a small, 'unsafe' part of the codebase!

It's not "contained" when it comes to soundness. Unsafe Rust code could perfectly well screw up invariants that are required for soundness.
This is one of the reasons why I pretty much moved to only writing code at home as a hobby as I’ve aged. In “professional” programming it’s always this insane race to puke out as many half working features as fast as possible no matter what the code ends up looking like. The craftsmanship is gone. The focus on quality and correctness is gone. The opportunity to refactor or redo at will is missing. On my hobby projects, I can take my time. I can have 100% test coverage if I want. I can compile cleanly with -Wpedantic if I want. I can move whole modules around if I think it’s best. No need to deal with forced collaboration, change control bureaucracy, or the constant drumbeat of ship ship ship!

The current hiring preferences out there are a perfect fit for the industry’s insane “ship crap as fast as possible” product preferences.
Not to mention doctors. It's not that real research can't be done in libraries or magazines, or even that google is better, it's just that different tools are suited to different tasks, and some of those tools are google.
> - The back-button behavior was perfect. It made sense.

I only know the Android behaviour, what was the difference?
I won't say I /work/ 60 hours a week, but there's times I spend 60 hours a week at work because it's simply more pleasant than anything else I have.

And that's not subconscious, it's a very present tension between "ugh I shouldn't be here so much (but it's easy)" and "ugh I don't want to go home and face the reality I'm avoiding".
https://www.pbs.org/newshour/nation/nfl-cheerleaders-fail-ca...

NFL teams have been accused of not paying minimum wage.
Which brings the question, when will 'ipv6' for phone numbers come out?
Amusingly, I came here to post the same quote. My first pocket knife was a "Barlow," and it wouldn't cut anything either.
i never owned one but i really liked their idea of having apps display some data in the tile without having to open them up. Really sad that other phones haven’t learned from this.
Name me a single eBook you've purchased where the checksum for the eBook was public.
Soundness can be too restrictive, there are a lot of useful things you can do in TypeScript even for new code bases that are not sound; e.g., you can re-apply an interface to any object even if it is impossible to know if the terms line up. After having used TypeScript for a year, it isn't a big deal, the type errors that might arise during debugging are never very surprising and usually related to logic probelms (I would have had those errors in C# because I would had to used weaker types anyways).

I appreciate soundness, I've used sound languages, but I really dislike overly strict interpretations of soundness that dump on common constructs like null. Ya, null has some bad points, it will cause run-time exceptions, but so do many other things in a programming language. Yes, that level of soundness is way too un-pragmatic *for my needs. I understand the academic problems and I'm not losing any sleep over it.

> Sure, sometimes you really do need to work around the type system and express something you know can't go wrong. But it's always possible to contain it to a small, 'unsafe' part of the codebase! For example, Rust proves this quite nicely.

You can't isolate unsafe operations from only having isolated effects to the block of code flagged.
This is not an empirical issue. Without knowing any of the outcomes, we can already say that a government clocking your every move and giving you a rating based on how favorable the government finds your behavior, all without your consent, is an utterly obscene moral evil.
React's new Context API: How to toggle between local and global state
When you learn what it is that is keeping you in constant agony, it's surprisingly easy to give up, even if frustrating. ;)
Okay, so we can even have the conversation about broad social implications, compare/contrast, what we can do about it, etc. is a drastic difference.
ordmap.rs notes that it's based on B-trees. Doesn't that help?
None of the above?
Have you tried using something like `home-manager` (https://github.com/rycee/home-manager)? It gives you declarative package and configuration management with Nix on non-NixOS. It might be a nice compromise until NixOS/Nixpkgs is mature enough to meet your needs more completely. Or maybe you'll never switch, if you really like the convenience of being able to easily grab a trendy package from AUR or whatever. But either way, there's a lot of declarative Nix-y goodness you can get on Arch Linux! :-D

There's a similar tool for macOS called `nix-darwin`, as well: https://github.com/LnL7/nix-darwin
They’re not obliged to spend resources on making native apps

But they’re obliged to spend resources making open APIs?

Any actions they have are suspect because they’re a big fucking corporation that vacuums up our data and lobbies government for beneficial treatment

Let’s not wrap it up in overly customized excuses for their shit behavior. A more generally phrased definition will suffice and probably be more beneficial

If it’s just market assholery, that’s the market

If it’s acceptance of the reality they control us through plain behavior of buying and selling our data and buying influence, that’s broadly more captivating
As far as I know, that was because Microsoft was desperate to make this investment work out and they almost gave them away for free just to get people to use them.
> the US has always been an expansionist and later empire-seeking country at least for significant (i.e. with enough influence) parts of the powerful.

That’s not true at all, at least not in historical context. The US is the most powerful country in the world never to build an actual empire. It’s conquests are limited to part of Mexico, and some pacific islands. It’s predecessor, Great Britain, colonized India, Africa, Oceania, and the Americas, and turned China into a vassal state. The would-be challenger Germany occupied France, Belgium, the Netherlands, Poland, etc.

The US is interventionist—it intervenes in the political affairs of other countries to perpetuate the status quo. That’s very different from being expansionist or Empire-seeking. Take Iraq for example. The US toppled the government. But did it colonize the country? Annex the oil fields? Turn the oil over to domestic oil companies like Exxon? No. (Most of the development rights went to BP, a British company!) The US spent far more on Iraq then it got out of the country. That’s not how an Empire operates.
Flow and its unsoundness is horrible. Quite often I can get runtime errors for code that compiled without warnings, and nothing for code that is showing warnings, because, amongst others, Flow's union type resolution is pretty abysmal.

Coming from Haskell, the level of unsoundness in Flow is very grating, and I would honestly not recommend it over untyped JavaScript... It luls you into a false sense of confidence that the program is correct, without it actually being so.

TypeScript is a lot better in that area.
A “Weird” Introduction to Deep Learning
This is cool. How does it work? I'd guess cleaning the data, and copying to SQL Lite?
The biggest thing I miss from Winmo is the universal back button. You always knew where "back" was. No having to scroll back up, no having to figure out where this app has the "back" feature. Always one known place.
I agree, I think people are delusional.

Let’s watch the uninamous vote to indefinitely extend his term - Xi asks “Is anyone against me?”

Scroll down to watch the video in the article:

http://www.bbc.com/news/world-asia-china-43188739

This reminds of Christopher Hitchen’s account of Saddam Hussein. Terrifying.
In fact we reject purely utilitarian landscapes as, variously, alien, cold, robotic, or dystopic.

More specific to music, it clearly has a unique value even within art. Multiple directors have said something to the effect that a movie doesn't work until the music is put in.
You mean like studies like "Some anti-prostitution activists have tried to claim that Germany’s liberal form of legalization has encouraged sex trafficking. But they actually cite coercion among illegal sex workers (for example, those who are too young to legally work at a German brothel)". (https://www.washingtonpost.com/news/the-watch/wp/2014/03/27/...)

Who would have guessed that those remaining in the illegal sector do not enjoy the benefit of decriminalization, almost like decriminalization create a bigger divide between what is legal and illegal. I would guess the same thing happened to smugglers after the prohibition, where those staying as a smuggler had to start transporting much more dangerous stuff like guns, explosives and heavy drugs. The lives of those smugglers surly got worse on the average, where the lives of those who went from illegal to legal got significant better. But let not look at those whose life got better since that would hurt the message of the study.
Mostly MX100's of varying sizes. The one that's currently doing sector corruption is a MX300 750GB, and the "Too good to be true" new price on Amazon (in a sale) should've been a warning.
Your analysis entirely leaves out the most important factor which is: who are the “poles”?

China is an authoritarian, control-freak one-party-superstate that jails and kills political opposition. Will the world be more “peaceful” if there’s a multipolar collection of those?
I'm familiar with the sentiment but there are numerous high profile CVE's in the past decade that persisted in FOSS for long periods despite wide use and many eyes. The only hardware one I'm aware of is the YubiKey.
Do you really like reading books?
We build TTB (toptalkedbooks.com) about one year ago, which is collecting books from HN, Stack Overflow for hackers.

Now we want it to be a community，Would you like to share your reading experience and discuss it with others?
Do you trust this computer?
I think this will be pretty obvious to anyone who has meddled with machine learning. Suppose you have a working model of the world (based on your sense of touch) and you now suddenly get more data (sight):

{255,254,254,254,255,255,254,253,254,255,254,255,255,255,248,247,255,255,255,254,255,249,228,221,207,204,210,216,247,255,255,236,146,169,184,166,127,88,231,255,255,241,154,155,155,106,96,105,236,255,255,243,156,159,160,113,105,100,238,255,255,247,170,157,164,104,55,103,243,255,254,255,244,214,179,120,182,237,255,254,255,255,255,255,246,244,255,255,255,255,255,255,254,254,255,255,253,254,255,255}

Do you see the cube? I'd think not.
The debian on rpi should not have its swap on the sd card, clear and simple.

A solution would be to have some filesystem on ram, and write new changes/deltas to the SD card either periodically, or at shutdown.
Apple doesn't pay Qualcomm directly, thus the retail price you see in apple stores means nothing here. Companies like Foxconn pay Qualcomm to make those phones, because they are the M (Manufacturer in MSRP) here.

Open data such as custom export data indicates most iphones shipped by companies like Foxconn are valued at around half of the retail price you see in apple stores.
You forgot having active anti-bodies in their feces. I don’t have celiacs but I have done a fecal test and it showed sensitivity to gluten, oat, potato, and bean.
I'm wondering if a greenhouse could be integrated into the normal living spaces, so people would be using the excess light.
Read and watch the video in this article please:

http://www.bbc.com/news/world-asia-china-43188739
This looks very simple and easy to use.

Are there any differences with using this instead of CSVKit?

https://csvkit.readthedocs.io/en/1.0.3/

It includes a tool called csvsql.

Example usage -

csvsql --query "select name from data where age > 30" data.csv > new.csv
This article made me imagine mouse-sized dolphins, and now I am sad they do not exist.
Remember that you needed Windows 8 or later to run the SDK. I doubt many professionals who use their computer to get work done would trade Windows 7 for that garbage.
Forax/pro: a Java 9 compatible build tool
For anyone looking to do this with plain SQLite, one can import a CSV by running (in the REPL)

.mode csv
.headers on
.import my.csv tablename

This does look extremely convenient, though; being able to use UNIX pipes will be a huge improvement to my workflow.
I think it is one of those things, where attitude goes a long way, because as far as curve balls live throws at you go, coeliac disease really is pretty easily dealt with and, more importantly, the negative effects to your body entirely avoidable when cared for properly. There is a huge amount of industry effort spent in that field thanks to a lot of people talking themselves out of gluten due to various real and made up reasons, which makes substitutes for most things readily available (albeit still at a pretty steep premium).

The shittiest part really is the whole disease flying below the radar for so long and people suffering severe pain and internal damage years or even decades on end. Due to awareness having increased immensely that should thankfully happen less and less from here on out.
> but will ultimately end up being ridiculed or being called liars

It's well deserved if thats the case. At least if it keeps happening over and over again for the same person.
Outliner Improvements in Blender 2.8
Knitters teamed up with a neural-network creator to generate new shapes
I know for a fact that an amateur cyclist in the UK was banned for 2 years for testing positive for EPO after taking part in a race. I believe he had been deliberately targeted for testing because of suspicions about his performance.

The race organiser does not pay for the testing directly. British Cycling takes a small levy for every rider taking part in a race and I imagine this goes towards paying for the random testing.

The UK anti-doping website has a list of all current and historical bans for drug test rule violations covering a wide range of sports:

https://www.ukad.org.uk/anti-doping-rule-violations/current-...
And that's what the GDPR is aimed at stopping. People who work in food preperation who don't wash their hands after handling raw meat aren't thinking "I'm going to intentionally doing this wrong so that it it poisons everyone", but we still have regulations.
That seems to be linked on that site.
Please keep using your account so that smiling every time I see that nickname will be a regular occurance ;)
Jobs That No Longer Exist
Smaller, lower-power memory devices using the ZFS effect
I’ve been seeing this for years. Started Keto off/on since 2010 and always lost weight. Never count calories. The science will catch up eventually.
A bit too radical, lots of people enjoy having a job and stability that it brings.

Entrepreneurship is romanticised by entreporn on Medium.

Essentially there is no black and white answer, everyone should just do what gives him/her meaning.
In SQLite you can just do

sqlite> .import myfile.csv mytable
sqlite> select ...

What does this tool give you that SQLite doesn't do out of the box?
Why wouldn't you just make your untyped bag a field of the larger and completely specified object then?
I guess this author doesn't do his research before making such a bold claim: for one, coal has just been found to have reasonable levels of extractable rare earths, and two, the Japanese just discovered a way to produce just as powerful rare earth magnets using a fraction of what rare earths were previously used.
Top Kids Gadget for the Summer Holidays
Backwards compatibile with the old standard. But newer standards are very different. If you want to use the CDMA standard from 1995, you can do so without invalidating a patent. But nobody wants to do that.
Eating out is hard. Where we are it's pretty difficult simply because most people here don't know about celiac at all. There are apps similar to Yelp to help... "Find Me Gluten Free", "Allergy Eats" to name a couple... Where you can read reviews of other people about the place specifically focused on GF, see what other celiacs have said about it, etc.

There are two quite yummy, dedicated GF places here that are very nice to have.
https://github.com/dinedal/textql#key-differences-between-te...
It's discussed in the README: https://github.com/dinedal/textql#key-differences-between-te...

> sqlite import will not accept stdin, breaking unix pipes. textql will happily do so.

> textql supports quote escaped delimiters, sqlite does not.

> textql leverages the sqlite in memory database feature as much as possible and only touches disk if asked.
So as a team owner you'd be fine with the idea of players and cheerleaders co-mingling all the time? You don't think that's an unprofessional look?

The team and league can't win. Let them co-mingle, then there's the potential for drama surrounding the team because of the stories that get out about the players and cheerleaders screwing around. Or even if they don't screw around, it still looks like they are, which can be just as bad. The "F" in "NFL" already has been replaced with a few different words, disparaging the league and making it look bad. If that were to happen we'd have yet another "F" that would start being used. So you get half of America disliking all the sex drama and who just wants to watch football, and the other half disliking the fact that players are "taking advantage" of cheerleaders and the team is "allowing" it.

Punish players that exploit or take advantage of cheerleaders, and now you have to deal with punishing a valuable part of the team who you pay millions of dollars to (because it's hard to find good players), when you could have avoided it by forbidding the co-mingling in the first place.

The easiest option is just don't allow the co-mingling. Is it really that big of a deal for a person to have to leave a restaurant and eat somewhere else? It's part of the job. A job that thousands of other women would love to have thanks to the exposure and how good it looks on your resume.
Twitter API overhaul threatens to seriously shaft apps
From the README:

Key differences between textql and sqlite importing

sqlite import will not accept stdin, breaking unix pipes. textql will happily do so.

textql supports quote escaped delimiters, sqlite does not.

textql leverages the sqlite in memory database feature as much as possible and only touches disk if asked.
> economic boom the greater good
> rarely civil unrest

Are you not on the internet? China is suffering from high debt load, declining exports, dictatorship, censorship, crashed stock market, capital control, housing inflation, capital outflow, protests in hong kong/tibet/northeast/xinjiang, etc.
Unsafe rust is a superset of safe Rust. They're two different languages. The OP is saying, correctly, that certain data structures are inexpressible in safe Rust. That's fine. Certain control flow structures are inexpressible in goto-less C.
Is typescript wrong? Maybe, but if it is wrong, I don't want to be right.

After switching all my JavaScript Dev to ts a couple years ago, I cant imagine how I would get by without it.
>Effectively MS, who should have known the value of backwards compatibility, shot themselves in the foot by abandoning the PocketPC lineage.

Backward compatibility with a platform which has almost zero market share is worthless.
RTBF is Europe-wide, you have courts that make precedents like that which are Europe-wide even though Europe has a lot of different countries.

And sure, I'm sure you'd call what you have free speech. But that's not the way the US defines it.
So this is a kind of decoding of token threaded code to subroutine threaded code? How does the actual argument passing work, i.e., how does the routine starting at 0x4bcf00 know where to look for its operands?
We've found doctors to be pretty clueless on it, sadly... Which I guess is par for the course.
There's an important difference between a tumor and an organism: one can sustain itself, the other is a parasite. So what would obviously put humans over the line? Establishing self-sufficient colonies off Earth seems to be beyond the reach of any swarm of locusts, but possibly viable in a 1000-2000 year timespan for people.
For folks who are not aware, there is a huge difference between a private company doing something and a government doing something. Government is the institution of violent enforcement, making them much more powerful and potentially dangerous than a PR consulting firm.
Way to dodge the question.
And how did we get from always knowing when you're failed to "just drive very, very slow when", when dealing with situations that human drivers deal with all the time.

Let's not pretend that anticipating potentially dangerous behaviour from subtle clues is some once-in-a-lifetime corner case. People do this all the time when driving -- be it a drunk guy on the sidewalk, a small kid a tad bit too unstable when riding a bike by the roadside, kids playng catch nex to the road and not paying attention, etc etc. Understanding these situation is crucial in self driving if we want to beat the 1 fatality per 100M mile that we have with human drivers. For such scenarios, please explain how the AI can always know when it failed to anticipate a problem that a normal human driver can.
You missed my actual point, which is that the search engine is just showing what a website published. RTBF attacks the search engine in that case, not the actual website.
> Google didn't produce Windows Phone apps, which they're entitled to not do, but then Microsoft tried to make apps for Google's services[0] which Google also shut down

Well, you know, that's what Microsoft has been doing throughout its history, and still does. It's not bad when those giants get a taste of their own medicine.
What is linked is an experiment where I construct programs according to certain rules. While I do not list what these rules are, imagine the sort of rules that constrain one when making a mathematical proof.
Yep. We’re able to figure out VoIP numbers pretty easily thanks to services like Twilio Lookup. Helped out anti fraud out so much.
I’m not sure I understand. Do you mean that their api prevented Microsoft from creating a YouTube app that confirms to their guidelines (shows ads and respects uploaded guidelines as to device? Is this still the case?

The download feature certainly could have been pulled from Microsoft
As a management consultant myself, another thing that clients tell me is that the ability to bring the message across in a way management understands and can act upon is typically valued.

I’ve of course heard the “you’re saying the same as what the engineers have been saying for years” at various points, and management might not always listen well enough to engineers, but I think people underestimate the importance of synthesizing their messages to get management to act
> Qualcomm isn't adding more value, the better display or camera is adding the additional value. Qualcomm is just demanding more money.

Qualcomm never license modem techs alone, they give you the whole package they have which includes a huge load of camera related patents.

When snapdragon chips are being shipped in a few hundred million a year, and all of those chips & associated software/firmware provided by Qualcomm are built on top of those mode/display patents, of course phone maker should pay for using those camera/display patents invented and owned by Qualcomm.
What modern/surviving Unix-likes don't have even a symlink in `/usr/bin/env`?

I'm not 100% sure on all of these, but every one of the dozens of Linux distros I've used has `/usr/bin/env`. macOS has it, and it looks like FreeBSD does, too, and so does NetBSD.

Who are the oddballs? Does it include any of the free Unices?