skysight-inc/HackerNews huggingface dataset:
The problem is that everybody keeps telling the kids that they need this piece of paper to be a success. Nobody actually cares about what the kids have learnt, the piece of paper is the important bit.

No wonder that kids are starting to call the bluff of the system and burying themselves in youtube and computer games. By all the measures of the people around them, they are either going to be failures or spend the rest of their lives working for the man, so they may as well cut to the chase and fail without even trying.

Then you get the sad statistics of the kids who decide to end it all once they realise that the myth of success is impossible and have nothing else to fall back on.
People are in competition between each other, and the government uses that to force/lure them into debt, to benefit "capitalist elite" (note: I'm not a socialist, far from it).

If you won't take a loan, someone will. They will have an education, you will not, so you lose.

Normally (without student loans) it would be: you can pay more, I can not, you win, I lose. Though luck. But at least both of us didn't take loans.

Any time government "subsidize something" they just raise the price, for the benefit of the provider of that something, not the consumer. If government provide loans, they additionally subsidize it from your own (instead of general taxpayer) pocket.

It's a government-run fraud. I can't believe Americans can't see through it and are not rioting. It's a systemic abuse of your own population to benefit the elites.
Thank you for pointing that out! But leaving warped science, politics and hidden advertising aside - given that there exists a certain amount of this kind of poverty - are things likely to improve in the future, or will they get worse?
As others have pointed out, the same thing can be accomplished using a http redirect. The only purpose this kind of intermediate page has is to hide the HTTP Referer field and make it look like it was coming from t.co. This ensures that only Twitter knows which tweet someone was coming from.
What is wrong with you?

It's okay to say he is anti-china in this context. I'm anti-china in many ways and suspect that tech is one of them.

You are over sensitive and a bit of a dick too.
> This person is the VP of global policies so technically he represents FB

When he talks about global policies at work - sure. Otherwise - no, he does not. Out of work, he does not represent anybody but himself.

> the values of it and he did it without seeking any consultations from the company.

The idea that a person should seek a permission from a company lawyer to live their personal life is mind-bogglingly wrong and misguided.

> The point here is that people should communicate, not start internet fights.

That would be nice, but if mere act of being present next to an unperson brings calls to fire the thouughtcriminal, is there communication intended? Do the people who demand it want communication or they want prosecution and banishing the heretic?

> Just how many companies in the world that would allow such discussion inside the company?

Depends on the discussion. If you try to out-politcorrect your peers - probably any of them. But try to go the opposite direction - and you find yourself out of the door holding a box pretty quickly. Yes, in this case in FB sanity prevailed, after personal involvement of the CEO. But who can guarantee it would prevail the next time?

> The opinion of every employee matters?

I wonder how much would employee opinion matter if the employee would question some PC-approved company move and for how long such employee would remain an employee. We know the answer for Google. Is it different for FB? I suspect we may find out soon.

> The point here is democracy, in my opinion, is a privilege and credits should be given to Facebook/Zuckerberg for cultivating such open and unique culture.

It's not their culture. It's our culture, whole people, and FB employees that try to remove an executive because he sat on the wrong side on a wrong hearing are not contributing to this culture, they are hurting it. Of course, the democracy in the US is way bigger than Facebook, and Facebook will not hurt it, but people in FB that do things like described above are working against it, and deserve not praise but condemnation.
I just find it interesting how they seem to find AI to be the issue half of the time when it just reflects what it's shown. The example near the end just reflects their internal process give or take mistakes in the initial design and method used.
> FYI, for others reading. You can watch the abacus documentary in the link below.

*unless you live outside the US.
"For more than a decade, climatologists have seen clouds as the biggest source of uncertainty in models."

I remember learning back in the 90s that the climate models of the time did not include cloud cover, and was immediately sceptical of any predictions the models produced.

Sounds like the models are still pretty bad. How can we be confident of IPCC warnings if the models still can't accurately factor in couds and vegetation?
You are right, our teacher / school could have combined upfront teaching with all the activities you've described!
World’s largest step sequencer
Good point! I understood the article that this was excluded, but you are right, I was mistaken: you can guide upfront and still have students participate (eg., afterwards).
You need to sue them. Simply filing the lawsuit should be good enough. Feel free to self file and make it messy, it doesn’t matter — your only real expense should be the filing fee.

It will cost them so much money to simply look at what you’ve filed that they will immediately delete the account because you’re a nuisance. Customer service reps cost a tiny, tiny fraction of the per-hour rate of their legal team, even when you’re dealing with people who are in-house.
> Ask them if they like people using words like fa---- and ni---- and b---- in the workplace.

Low hanging fruit. What about using "guys" when referring to a mixed gender collection of individuals, as in "thanks, guys"?

I have seen coworkers publicly shamed by using "guys" in that way. Too often, the negative responses were as if the speaker had said "thanks to the men here only, and not to the women". This, despite knowing that "guys" is colloquially gender neutral [0], and despite knowing that's precisely how the speaker was using it.

I find it troubling that when etymologically gendered words become gender neutral, some people choose to fight to keep those words gendered.

[0] To the point that it is used even when there are no men present.
On workers. Record unemployment, including for underserved minorities.
Internet of Things
Are there any ads built for IoT devices, that are available in the market now?
The appropriately-cheap hanger built for cheap trainer aircraft may get repurposed to store expensive aircraft. Somebody (who?) needs to notice that the more-valuable aircraft are worthy of a more-expensive hanger.

Stuff corrodes, and somebody has to notice it. Hangers built near the ocean will corrode faster than normal.
Disable it, and uninstall any app you got. They already got your data anyway... (and now they even got multiple of your IDs)
It‘s always really surprising and also really interesting how debates about „free“ markets and corporate taxes seem to get snarky and somewhat personal/emotional pretty quickly. For example, instead of having an open mind about possible solutions some ideas are dismissed outright under the premise that they haven‘t worked before, while it is pretty clear that such perceived bad outcomes (if they even exist objectively) have not been tied to anything fundamental wrong with the idea but with less than stellar execution.

To make a long story short, I would be interested in a constructive fact/evidence based position how we should tackle things like disappearing jobs due to automation, decreasing wages for unskilled labor, etc. in the future? Do you really have evidence and reason to believe that something like a government doesn‘t have to play a role in this? Really curious to understand your perspective and how you come to it :)
Dunno, you can go without, shift timing, or buy more efficient devices.
The way I have always thought of things was along the line of - I can spend all my time worrying about my competition, my competition spends all their time worrying about me, and neither gets anything done.

So my philosophy is to be aware of the competition but listen to my customers and the industry.

Instagram stories - examples like this are where I struggle. At least they copied it fairly well if that's the case :)
This has been posted 3 times now
We have a similar concept but with frontend and permission as well. The backend is automatically created based on what is defined in the frontend. Makes it more of a business tool than a developer tool. For developers, we have CRUD APIs. APIs make it useful to collect data from different hardware devices.

Here is the link if you want to explore: https://www.clappia.com
> I am proud of my projects, but it takes a lot more than a good looking product to create a financially sustainable startup.

I know, that's why I mentioned teaming up with one or more people!

> I guess I just need to be more aggressive in concentrate on more smaller companies.

I think that would be a good idea. I think building a complete product will be more valued in smaller companies (especially startups, where you can actually work with a 'greenfield' project).
Ask HN: What are some of the best technical talks you've heard?
Roadmaps are really important to me. When I'm evaluating a new service, I first look for a published roadmap. Specifically:

* When the next version will be released (specific date, not just bullshit stuff like "Q1 2019")
* What new features it will have

If I can't find anything like this, I'm less likely to sign up.
https://linux.die.net/man/1/paste
I think I'm too cynical to do these kinds of side businesses... I look at this and am confused why anyone is paying for it. I often find it hard to step away from what I would do compared to what others will do.
Achieving exactly once semantics in distributed Systems with Apache Kafka
If young people learned useful skills in their elementary and primary school years, college wouldn’t be such a rat race. The only reform that can make college more affordable is to make it unnecessary for the vast majority of occupations.

College programs are what you make of them. Some people make good use of their college programs. I learned a few useful things, but mostly felt trapped.
> Which is substantially easier in your 20s and 30s than in your 50s and 60s.

Huh? In your 20s and 30s you’re paying to build your pension, paying for your mortgage, paying for your kids, paying for your student debts.

In your 50s and 60s you’re paying for none of that. What are you paying for at all?
It sounds crazy but I crack the driver side window anytime I'm not going highway speeds. So much more info about what's going on than being hermetically sealed in a steel tube.
Wow, that's a whole different perspective, and sounds very credible. Indeed, none of the reporting so far has given any indication why he would have become an enemy all of a sudden, but this article makes a clear case for why.
Congress can't amend the Constitution, and it takes a much higher bar for them to even propose amendments than to pass normal legislation. So, no, you can't use the debt ceiling (which isn't even nominally a legislative limit on Congress—which would be unconstitutional, as Congress cannot bind future Congresses—but an additional limit on the executive alongside budget limits) to make an argument about the prospects if there were a Constitutional limit on Congress’ part to authorize borrowing.
Boycott, Divest, Sanction Saudi Arabia and America too... they're tribal, rogue nations whose main exports are pollution and genocide
Apparently he also was part of the security aparatus in Saudi Arabia.

Not meant as an excuse or an explanation, but important to keep in mind.
I wonder how this plays in tech, slack is backed by Saudis for instance, and that’s a reason why we never started using it, despite a lot of young developers liking it.

Of course we’re the public sector, so we probably see more political motivations in our choices of tech, but I think it is interesting when your investors become a liability.
Sears files for bankruptcy protection
Haha thank you for that.

I have been in the market for a new term, for what to say to people what my goal is with my side projects. Up until now I have been saying, it's not making much, it's all supposed to be for some "beer money"...

Welp. I stopped drinking.

Now I can call it ramen money instead. Cool!

(I do dropshipping of computer hardware, specializing in computerchips). And currently building an OS-disk to the enthusiast-market for Apple G5 workstations (yes, it's a hyper niche, and will only cover my ramens) :)
Snowden Archive – The 'Regruntlement' of a SIGINT Collector
That's a lot of if's with zero evidence.
Elon Musk Likes Anime and Says It's Time to Build a Giant Robot
Mine was a Subaru too. It must be some policy world wide.
Meanwhile, the US government is pushing toward cloud computing. I hope they know how to make it secure.
When you figure out pension, health, and other benefits, teachers compete favorably with developers in many parts of the country.
In my opinion it makes both him and Google look really bad.
Except for “student debts” (which isn't all that uncommon, either) it's common for people to be paying for all those things in their 50s and 60s (adult children very often get support from their parents), and it's also quite common for people these days not to have started paying for any of then except retirement (usually not pension, except insofar as social security is a pension) building through their 30s.

It's pretty likely you aren't doing much retirement savings or paying for a mortgage on an income below double the poverty level at any age.
Actually you are right; priorities change for everyone. But to run with GraphQL main requirements were "build query and send to the server". And I created this library does it. But writing queries were problem and wasn't DRY enough, and I added fragment collecting feature which feels another requirement. Auto-declaration is also a feature to make it DRY. And I stopped adding features not to make it fat, but you can create a tool with caching, merging, etc. that uses graphql.js. I try to make it as lean as it can be.
Show HN: Dynamic perler patterns (fuse bead recipes)
Swedish public service TV is the same. Guess all the 1-hour shows are down to 27 minutes of content or so, leaving huge gaps needing to be filled with some .. air.
I took it to mean: don't blindly copy the competition's features, or be intimidated by seemingly complex features they have. Focus on your own users and make them happy.
> So we tested YouTube and the Chromebook was mute. It turned out that installing Linux fried something inside and only a new motherboard would fix that.

I have a $3K Dell XPS 9550 on which I run Debian. One of the things many reviewers noted was "wow those inbuilt speakers are loud". And indeed they are loud, it turned out too loud as they burn out. The fix from Dell was new Windows drivers.

As a consequence I've had my speakers replaced under warranty twice now. The second time I swear it was only seconds before I frantically turned the sound down. Alas it was too late. I can't imagine Dell replacing them for free more many few times, so now I'm paranoid about what is really a hardware bug.
Apparently they didn't bother to do that in a consulate. Come to think of it, Putin doesn't seem to bother with such pretenses right now. The Skripal suspects didn't even have diplomatic identities...
60% of Americans with European Ancestry Can Be Identified by DNA
They had resources to kill or kidnap their targets in a way that creates much less problems than a murder in a consulate.
"Those interlocking family trees, connecting people through bits of DNA, have now grown so big that they can be used to find more than half the US population. In fact, according to new research led by Erlich, published today in Science, more than 60 percent of Americans with European ancestry can be identified through their DNA using open genetic genealogy databases, regardless of whether they’ve ever sent in a spit kit."
Why did your emotions evolve all the way through from annoyance, to frustration, to contempt, with nothing being said, to the point where you are cussing someone out?

I'm genuinely curious if anybody that reads this thinks it's acceptable or normal behavior to levy a genuine swear-insult at a coworker. That sounds like a fucking awful work environment. Actually contempt for each other? What kind of awful office culture is that?

I've had co-workers piss me off, I'm not pretending to be a saint, but there is always at a bare minimum mutual respect, or even below that an understanding that we have to share the same office at the end of the day, so insulting each other is pissing in the well.
If I know all of the above mentioned quantifiable objective variables with a reasonable accuracy I can make a much more informed decision.

Again, why do I need humanities for that decision?
What are the solutions they have to offer?
How can they do anything else than to say "You have to do it that way, because we say so"?

If they say "this solution is morally right, ascetically beautiful, sociologically correct and politically desirable" aren't they imposing their own subjective unverifiable "truths" onto others?
> Why must everything be controlled by whoever I buy the hardware from?

Because they can, and they don't give a fuck whether you like it or not. Compare yesterday's article, "I Pay for News; Why Do I Still See Intrusive Ads?"[0].

There is some merit to argument that "non-techies can't manage their infrastructure", but I question its general validity. For one, an IoT device or a companion box can serve as a local endpoint, things don't have to go into the cloud. For two, a configurable device using open APIs could enable community-level support. I.e. my mother won't be able to set up a server for her smart thermostat data, but I can do that for her, and for her neighbours.

Alas, most IoT equipment is sold as loss leader, meant to lock you into whatever bullshit "platform" the vendor is pushing, and to hold your data hostage. Personally, I avoid IoT because of that - companies are just disrespectful. The design of their products is one big middle finger in the face of the potential customers.

--

[0] - https://news.ycombinator.com/item?id=18214339
It sounds like a software vendor that sells their product shouldn't have problems creating packages for their customers.
Magic Wormhole
Small but relevant nitpick:

Generalized chess is EXPEPACE-complete. Standard chess has an 8x8 grid with a finite number of states. In theory, chess is solvable in constant time (because you can provide a finite lookup table).
Even insulated from revenue generation, things have to get done and you need to let people know when that will happen. Estimation is difficult, yes, but it's vital for working in teams of more than one person.
>blow up at a coworker

Is this happening? Are people experiencing this? Why is this allowed to happen?
Yeah, but given we are complaining about data collection you can buy yourself out with Sailfish OS for 50 EUR or install microG (such as with LineageOS). I've done the latter on a FP2, but Sailfish OS would be a suitable alternative.
So it is a little bit smiley corporate, but I found it through a Bruce Schneier link, and it is interesting to another curmudgeon like me to see the NSA is not so different to the rest of the entire world, and a reminder that good mission, good bosses and freedom of action make all the difference.
What advantages did you get from typescript? Seems like type safety is a huge trade off from what you lost by adding those amounts of complexity, especially when you’re not really utilising it.
I made this very same point ;) they burned me at the stake.
Obviously just a humorous tweet, but with Elon-chan one never knows. There is always some underlying tone of "well, maybe actually this makes sense and I'm gonna do it" in his outlandish ideas. Next thing you know he founds mecha-oriented boston dynamics.

Also, catgirls.
yes, but a software vendor who provides FOSS on his free time certainly does not have time for this.
... or just have the user repeat some phrases for 5-15 minutes during initial setup? Like you could do with good ol' Microsoft SpeechAPI from the first decade of this century?

The obsession with cloud-based machine learning is creating half of these problems.
"In Washington in 2005, a senior Pentagon official told me of a ridiculous plan they had to take ‘the Saudi out of Arabia’ (as was the rage post-9/11). It involved establishing a council of selected Saudi figures in Mecca to govern the country under US auspices after the US took control of the oil. He named three Saudis the Pentagon team were in regular contact with regarding the project. One of them was Khashoggi. A fantasy, certainly, but it shows how highly he was regarded by those imagining a different Saudi Arabia."

Sounds like a story full of conspiratorial fiction.
It's the other way. The Saudis didn't bother to do that in a way that at least gives the perpetrators plausible deniability.

Putin's thugs at least put some effort to cover their tracks.
Funny seeing this pop up as I've spent this whole weekend working on a Rust POSIX shell: https://github.com/nixpulvis/oursh.

`&` is my next thing to implement.
>We'll also take this opportunity to automatically set translatesAutoresizingMaskIntoConstraints to false, which further makes our API easier to use

Warning: you MUST NOT do this for UITableViewCell/UICollectionViewCells’ contentViews.

https://github.com/SnapKit/Masonry/issues/492
Best React Native appdevelopment services
SVG can do that?! (Sarah Drasner) https://www.youtube.com/watch?v=ADXX4fmWHbo
BILL GATES BELIEVES OVERPPULATION IN AFRICA NEEDS ATTENTION BUT IN WHAT WAY?
A Xilinx one with transceivers should be able to do it though. Yes, not cheap as such, but oh well. Depending on resolution, a 3 or 5GHz transceiver chip from lattice should be reasonably cheap, and IIRCV they have special HDMI chips.
"Is it really Complex? Or did we just make it Complicated?" (Alan Kay): https://www.youtube.com/watch?v=ubaX1Smg6pY
>getting drunk at work

Er, yea, I'd understand if a coworker got fired for this...

"Getting fired" doesn't really make sense as a comparative bar for workplace behavior, considering it's the most dramatic action a company can do (other than I guess sueing). So asking whether two different actions are both equal because they both could cause firing doesn't make sense to me - presumably someone would get fired for stealing office supplies, or pissing on their boss's desk, or throwing a monitor out the window, but that doesn't say anything about how heinous an individual action is.

I do think it's fair to fire someone for losing control so much that their level of respect for a colleague drops to the point that they'll level an epithet at them. No matter how frustrated I get with my team, or they get with me, I expect there to always be that baseline of respect.
Ask HN: What are good blogs on cartography/mapping?
I love Justin O'Beirne's blog (https://www.justinobeirne.com/) but I wonder if there are similar ones out there!
Because it's a good programming exercise towards the goal of mastering C, and because being a functional programming language, LISP embodies software that is easy to debug, easy to understand and easy to extend.
Hey, good for you! But how am I to verify that other companies take the same level of care?

Also, just because engineers have to jump through hoops to be able to run SELECT on a database, doesn't mean marketroids and sales don't get free rein on using it (or passing it to other parties).
You mean programming domain in general or a codebase in C?

There's a ton in Java, C++ and C#. One example in C is the proton implementation of AMQP.