skysight-inc/HackerNews huggingface dataset:
There are variations but there are also commonalities. For example, if two implementations of Scheme are based on the same language spec (e.g. R6RS, etc...) they should be broadly compatible.
Researching and unearthing facts is pretty much a different activity than "creating" ones or fake evidence, isn't it?
Fired or "burned" is the easy things. If they manage to get something illegal pinned on you, you are sitting in jail instead.

I think that in such toxic work-conditions you can only benefit from getting fired. Do not accept bullying. And on many companies and state the paper trail is mandatory and if it doesn't exist, you get frowned upon.
That's been my experience of LED bulbs -- either they die quick or last years. I bought a dozen of really cheap Chinese ones about 2011 or so. More than half died within 6 months, another crop in under a year, and I've got two of them that are still running fine 7 years later. They run probably 12 or 15 hours a day every day of the year.
> Note also that Java does have reified generics, but only for arrays.

By that count, so does C.
Cold cathode tops out at a few thousand volts.
How to Send Push Notifications to Android Using Firebase
in theory, yes: https://www.cmcrossroads.com/article/rebuilding-when-files-c...

but I've never really tried to use such a hack
There is nothing wrong with emotional response targeting. Rather, as the author pointed out, targeting anger or outrage. He might have missed that other platforms, even Instagram, have outrage responses (atleast this is what the text seems to imply) but as he rightfully points out, they are significantly muted compared to Twitter.

Hackernews too has a culture of outrage, at times. Some articles stay on the frontpage for an entire day with very active comment sections. Most of the time outrage (though sometime the joy of a productive discussion).

Mastodon also seems to have less of a problem with retweeting (called boosting in masto), users seem to prefer their own content and boost only a few toots (though also from experience, less active users tend to boost more, me included a few times a week).
If you are asking about YC program acceptance, then many, many startups are accepted pre-product, pre-prototype, sometimes even pre-idea. If you only have mockups, then there will be weight on your team background and history.
tl;dr, portscanned a server, found an open MySQL port with a weak password.
and any app that asks for wifi names or network connection info is also tracking your location

can't turn those off though on android
Right -- the problem is underfunding, but the driver of the underfunding of public pensions isn't just that nobody can predict the future; it's that politicians and union leaders both have morally hazardous incentives to agree to something that both parties know might not hold up in the future, because they (the individual politician and the union leader, specifically) will have moved on from their current roles by the time the wheels fall off in a couple decades.

I'm not sure I understand your point about cash and cash equivalents....securities are fungible to cash....the issue is that there's a defined payout every year in $USD, and if the contributions to the fund from which it were paid were modeled in an overly optimistic way, then the fund runs out of money.
If you find "xir" upsetting enough to be worthy of moderator reporting you might want to examine your prejudices. Just use the downvote button like everyone else.
The best video advertising relies on context
Twitter and Facebook!
Deliberately underfunding things to turn around and call them unsustainable is a classic political move to kill popular programs.
Sales tax that is exempt on parts?
Hindu Nationalists Undertake Effort to Rewrite History in India
#1 is the scariest of the two in my opinion, and I think the advent of the internet has only made it easier for the "evolution is just a theory"-types to congregate and develop a siege mentality that only serves to reinforce their misconceptions.

I think the problem is going to get worse before it gets better.
The IEnumerable parts are mainly enabled by coroutines, which for this case more or less equate to generators. The other parts are pretty much what I've already seen so much problems with that I wouldn't touch them with a 10 foot pole (see the "black magic" comment by others, that sums it up nicely for me).

But those are also more or less just about building ASTs and transforming them, something Lisp has done for decades.
This would be useful for exploration drilling in mining...
Save the file to something like `compile.mk` and create a Makefile with

SOURCES += $(wildcard src/*.cpp)
SOURCES += other_files.c

TARGET = foo

include compile.mk
I don't find the word itself particularly upsetting.

I think the user is troll baiting because the author is explicitly identified as "he", not "xir".
Well, it seems pretty obvious. The pension has people who spend their work days thinking about it and has the resources to read all the documents, understand what's going on, and even sue. Individuals do not.
"peer" in that context has only ever meant people of similar standing. In the US (and many other places) where we don't have formal or legal class distinctions it pretty much just means other citizens.

I think there's probably an argument to be made about there being benefits to smaller communities, but that argument isn't supported by legal tradition surrounding the word "peer".
I was with you until this:

If we're comfortable letting a criminal go free of prison because guilt can't be proven beyond a reasonable doubt (and we should, for the record), we should be comfortable letting a child stay with its parents until the parents inability to care is established beyond a reasonable doubt.

The difference is that in one scenario it’s about punishing something that happened and is done and in the other it’s to prevent ongoing/future harm. If you’ve seen some of the things parents are willing to do to their own kids, you would see why it’s not that simple.
I am painting Mozilla in a bad light for Betraying the
The Mozilla Manifesto .. https://www.mozilla.org/en-US/about/manifesto/details/
Holograms in the Wild: Task Completion Times and New Art in Society
- Posted 8 minutes ago already gets 5 votes.

- The article mentions literally zero holes

- Just a description of smart contracts

I'm sorry, but why is this here?
C# succeeded based on the strength of Visual Studio.

Sure, the language being nicely designed and having some code translation tools helped people switch from VB.

But C# being the “best supported” language in Visual Studio. The productivity gains for developers were too real to ignore, managers saw it, and bought into the Visual Studio ecosystem en masse.
...which I'm also not a big fan of after having seen their implications in older products (i.e. ones that had to be maintained for a while). In most cases, they made the problem worse.

Plus, while they are enabled by other techniques, those weren't invented in LINQ, either.
That's exactly the problem. We've moved to a system where the individual bears all the risks and is supposed to know what he's doing. But what if the individual doesn't? Are we going to just accept an explosion of old-age destitution? Are we going to pay to mitigate it some other way?
Flutter, Redux and Firebase Cloud Firestore – in Sync
Well it's also about characters which are portrayed by the actors, sometimes just replacing an actor is kind of invasive and almost an injustice to the fans despite circumstances. I do agree with you, some actors you truly cannot replace.
>What is HN if not a stream of "retweeted" links

A stream of links upvoted by many people. No retweeting happens, which is why you don't see the same link every time someone votes it, only when someone resubmits it (after months or years usually).
Because the title contains the word ‘Ethereum’.
A particle engine for JavaScript
they don't care to run a business only in german at first, we are in Swiss they should provide three languages. If they fail this, they fail everything. The only serious provider in Swiss is Infomaniak.
Here's the paper mentioned in the article that talks about 34000 vulnerabilities: https://arxiv.org/pdf/1802.06038.pdf
Improving your PHP code – part 1
Russian spy: Sergei Skripal collapsed alongside daughter
To a lay person in a situation like this, how does the distinction you make (between bad science and an incompetent application) imply an actual difference? Parents got stripped of their children because of some "scientific" process that the court relied upon.
Access pipeline of top SWEs for hire
I don't know if the author uses Twitter as much as I do, but I love RTs and Quotes, and serve a central point on what Twitter is, a sharing network of short messages.

Making people copy & paste is an 90's mindset. If you think too much noise is being published, ask the author or stop following him. Or make add him/her to a list so you can watch his/she's messages without RTs.

I want to know news, and I want them FAST. Twitter does an amazing job on this field, because when something is really important a lot of people are gonna share it. RTs are also is very important for Trending Topics!

imho not wanting RTs on Twitter is not fully understanding Twitter.
> The difference is that in one scenario it’s about punishing something that happened and is done and in the other it’s to prevent ongoing/future harm.

Letting a criminal go free (think serial-murderer, rapist) is just as valid an argument for future harm.

I don't see why you treat these 2 cases differently.
As ZenoArrow mentioned, it's like C or C++ compilers, they may be different and made by different teams but they support a specific set of rules, if your code follows those specific rules any compiler that implements the needed features should be able to run your code.

Common Lisp is famous for this, and some Scheme languages as well. In theory this framework should be able to run in another Scheme. Even HackerNews which is it's own Lisp variant once ran on Racket (might still) but it's not impossible to be ported to another Lisp variant (sometimes with minimal or no overhead).
Summary: Researchers used a tool to find vulnerable smart-contracts on the Ethereum blockchain and found 34 000. 31 000 of them categorised as "greedy" (no one can withdraw any funds from the contract, including the owner).

Link to full paper: https://arxiv.org/pdf/1802.06038.pdf
Well, some of it does. Then the rest is a trippy psychodelic dream about....something.

But, at least in theory, it's based on a book by Stanislaw Lem under the same title - and I can certainly recommend that one(I can recommend all of his books, to be honest).
The title is very misleading. It's a description of smart contracts and their history, but there are no actual holes mentioned, especially not in the context suggested by the title. only the last paragraph mentions that particular contracts written by developers might contain holes that would be difficult to detect, but there are no fundamental holes in the concept or Ethereum's implementation of smart contracts. I feel like this article should be flagged.
Сomputer vision surveillance technology powered by fog network of miners
>What is the intent of using "xir" against the author's wishes if not to provoke an emotional response, then? The author is very clearly identified as "he".

While it could be that (I give it a chance of 10%), there's a more likely explanation: the parent just didn't read the post or skimmed through it, so they don't know whether the author "clearly identifies as "he".

They just respond to the headline "retweets are trash" with their opinions on retweets, and used "xir" to play it safe regarding whoever the author might be.

Many people (many have said so in HN discussions) don't read TFA, or don't read the whole FA, and hardly care enough to read bylines and who the author is, etc. They just come straight to the comments, and discuss the topic as a subject they have an opinion about, not based on what TFA says.
Washington Governor Signs First State Net Neutrality Bill
Their vulnerability scanner is basically an on-demand DOS attack. Tried it on my site and almost brought it down
Optimizing Performance and Cost: Infura Benchmark Analysis
> voidlinux's firefox package has sndio support in it.

Wow, didn't know that. I'm a fan of all three but no time to muck around with distros. Might reconsider.
Personally, privacy—both from the person on the other end of the line and from Facebook.
This project reminds me a lot of 'be my eyes'[0] which is basically what you're doing but with blind people. Have you considered contacting them to see how they solve similar issues? What about something like riot.im/matrix?

0-https://www.bemyeyes.com/
As I already wrote: few care how the "author is explicitly identified", and many don't even read the original post (much less check out the author).

This has been established in meta-HN discussions, with many people saying they come straight to the comments.

Even more so, "Alexis" the author's name, even if one bothered to check it, can be both male and female, depending on the country.
Coffee brief: Spotify’s direct listing on the NYSE
Where to Find the Best Freelance Projects for Junior Developers
:s i can't even get my mysql to get me to be allowed to login root without password >.< that takes a special kind of negligence.... and really, how long was it there before they developed a new product and tested it on themselves? :/ seems logical, especially for a security service provider that with the lack of such product still this would be noticed?

that besides pitching their own product for an issue any similar natured scan would pick up i'd say it smells like marketing department at work more than chinese hackers or shitty service provider.... >.>

i doubt they would have left a passwordless root on their mysql, or didnt they check the initial setup they were given by the provider before taking it in use?
If You Love Online Storage, You’ll Love Microsoft OneDrive
> copy & paste is an 90's mindset

wow, this reminds me of "what is a computer?" ad apple had.

> I want to know news, and I want them FAST.

This is exactly what is wrong with people. Speed > quality and that's pretty much the reason we're stuck with the biggest volume of fake news we've ever had.

Twitter is training the next generation the worst factual ethics and practices we've ever seen and as author correctly points out - the retweet button contributes to this immensly.
Could we look at it as putting out an MVP to drive adoption and get community feedback on what matters to developers and how they want to use it, and now that they know exactly what they want to build, they are re-factoring and re-building to that?

I feel like the original Atom, as you described, was almost the internal prototype that got out in the wild, and now we're going to get the production-ready one eventually..
I would love to be a fly on the wall when the author starts to look at BGP.
AFAIK, most of SAP's business goes through local resellers and consultants. They pay taxes in their countries.

The iPhone App Store is a completely different animal from SAP's consulting-heavy sales model, and it seems understandable that the EU commission is interested only in the former.
Older Miele washers are generally good quality, but universally anything you buy today is pretty much junk.

And this is coming from an acquaintance of mine, who has installed and serviced white goods for over 30 years.
Computing Types for the Internet of Things
I'd love to see how Go's GC performs when running an application similar to Cassandra, on multiple cores, with gigabytes of memory allocated.
Weex vs. React Native?
I'm half way through writing a blog post on how transcendental functions are computed in glibc, and more importantly how to extend the methods to compute things like

sin(x) / x
(1 - cos(x)) / x^2

directly without incurring the numerical problems arising from the division.

One thing to understand is that the stdlib math functions are accurate to machine precision, i.e. the closest representable value to the actual answer.

For 32-bit floats, this is achievable using a 5 or 6 order polynomial approximation. However, there was one surprise I was previously unaware of.

Obtaining the correct precision becomes difficult when the result is close to zero, since any absolute error is divided by the magnitude of the result. Silly example, if

sin(0.000001) ~= 0.1

Then the absolute error is small (~0.1), but the result is still off by four orders of magnitude.

Sometimes this is not a problem. When x is small, sin(x) can be computed by simply returning x. This rule is valid until x^3/6 > precision ~= 1e-38, or x = 4e-16. So exact precision is obtainable by simply returning x if x < 1e-16.

But now consider:

x = pi/2; cos(x) = 0

The logical way to compute this is as

-sin(x - pi/2)

But this creates another problem, since x - pi/2 ~= 0, a catastrophic cancellation occurs. Now recall that glibc is required to be accurate to machine precision, which goes down to 1e-38. But x is order 1 and only represents 7 digits, down to 1e-6. So glibc is forced to scour lookup tables to recover the missing digits of pi.

This makes computing cos(x > pi/4) about twice as expensive than cos(x < pi/4), but there is a certain irony since it is very unlikely x is known down to 7+ digits, so those CPU cycles are wasted. How many times have you seen x = sqrt(aa + bb + c*c); ?

On my 4 year old laptop:

time ./a.out 0.5 4.12s
time ./a.out 1.5 7.31s

On my raspberry pi:

time ./a.out 0.5 1m15.829s
time ./a.out 1.5 1m47.522s
Hmm it's been my opinion that most of the time that trigonometry is used, one should work with vectors instead. This goes doubly for inverse trig. If you have trig then inverse trig, you can almost always turn it into a geometrically meaningful vector operation and avoid the difficulty of handling the ambiguous range of inverse trig functions properly. Remember your sohcahtoa for doing this.
Flutter for React Native Developers
>The argument isn't a binary choice between trusting the mother or not, it's to raise the bar for evidence significantly - which is what I take don't automatically discount the mother" to mean.

We could start by adding Fathers back into the equation, and not automatically assuming that a child is in danger if they're not in their Mothers' sphere.

I think this is the worst thing that governments have done for families: the idea that a single-parent (Primarily the Mother) family is anything less than ideal for the children needs to attain mainstream acceptance. Dads need to stay, and Mothers need to move over and make way for it.
March 5th Healthy Grocery Update
Just so I can learn I'd appreciate to understand the reasons for the downvoting.
From a systemic perspective, we can't correct for bad science until better science disproves it and becomes common enough knowledge. Unless you're both a parent and a cutting edge scientist in the field being employed against you, this is true at an individual level too. Incompetent application can, with transparent processes, be investigated by the defending party/parent/lawyer and be argued against. Or if the investigation can't be completed until after the children have been seized, corrections can be made and damages can be pursued.
yes, target-specific vars are neat.

I've thought about adding a couple of sentences about vpath (in a cautious style akin to "think twice before using it" [0]), but ultimately decided that the topic is too obscure; besides I practically never use vpath myself.

[0] http://make.mad-scientist.net/how-not-to-use-vpath/
It implies a difference in what their attitude ought to be the next tine they hear about 'hair testing' being used elsewhere...
> I have been reduced to a gibbering wreck trying to explain to otherwise intelligent people that science isn’t “just an opinion”, and that astrology and astronomy aren’t “just different, equally valid opinions”.

A short sarcastic laughter would probably have worked better. If people sense their status is lowering because they believe in this "equally valid opinions" nonsense, they will have a strong incentive to update their belief.

Of course, many will be offended, in which case I recommend turning the sarcastic laugh into a benevolent, condescending smile, with perhaps an appeal to their intelligence to soften the blow. Ideally though, you should spin it as if you were ridiculing a third party. This lets them avoid direct confrontation if they so chose, and you still get to make your point.

In any case, they cannot be taught as long as they subscribe to epistemic relativism. They first have to get rid of it, somehow. Doesn't matter if it's for the wrong reasons. Only then can they be taught how to properly change their mind.
Did other directors at the time also do this? I wouldn't consider what Wood did to be a good indicator of the industry in general.
While it is possible that this was 'sanctioned' activity by OpenTable, I think it is more likely the result of sales/bonus targets. There is plenty of documentation on why targets/bonuses can lead to unintended consequences and more often than not lead to cheating/gaming the system to achieve the targets rather than actually delivering the outcome intended.

Daniel Pink has a good talk about what motives people
https://www.youtube.com/watch?v=u6XAPnuFjJc
Africa’s engineering feat on rails
No, the are no Greek letters in this article. There's only ß (U+00DF LATIN SMALL LETTER SHARP S).
Don't forget protocol buffers !
I would like the opposite - hide all uninformative and boring nonsense some people tweet (but not often enough to unfollow), and just get the retweets. These usually have high information and are of relevance (i'm only using twitter for itsec news).
This is just an application of the Biefeld-Brown effect (also seen in ionocraft and "lifters"). Nice to finally see it in use in satellites, though.
https://en.wikipedia.org/wiki/Biefeld%E2%80%93Brown_effect
The Mystery of Zach, the All-Too-miraculous Medical AI
Interesting to have feedback on Bazel usage outside of Google. Bazel looks like a great tool, but it's good to see the community starting to explore its sweet spots and drawbacks.
Readme App has made a huge difference the quality of stuff I see on twitter. No retweets, no random reply chains, literally just the tweets from the people you follow. It doesn't even allow you to tweet or reply. -
https://readmeapp.stream/
I also migrated away from MacOS. I'm currently running Linux (Slackware). I came to the conclusion that Linux works best for me on desktops, but MacOS works better on laptops. I don't use laptops much anymore, I prefer multiple monitors, I don't like the way MacOS handles multi-monitors.

I ended up buying a couple of used Dell Optiplex 9010's for a little more than $100 each. Also picked up a couple of Thinkpad X220's also about a $100 each. They all run faster than my Macbook Air.

Tried all of the Linux distributions, didn't really like any of them (I hated Ubuntu and all the variants). So I installed Slackware, I use a customized FVWM (as in I hacked the source code). Removed things like PulseAudio and NetworkManager. I use a customized version of Gnustep (just the Foundation part) because I need Objective-C. And I wrote a bunch my own UI using Cairo (not a fan of GTK or Qt).

I still use MacOS on my Macbook Air, but more as an appliance and not for anything serious. I feel much more comfortable with my computer now (I am no longer dependent on Apple!)
You mean like lie detectors?
This is impressive as hell. But still funny in the current iteration: Currently, this scan can take from two minutes to an hour, depending on conditions such as lighting and the reflectivity of the hidden object.

I recently saw this headline[1]: Humans slapped and shouted at robot cars in two of six DMV crash reports this year

Now imagine how angry people will get if a vehicle pauses for between 2 and 60 minutes before making a turn? :)

[1] http://www.latimes.com/business/autos/la-fi-hy-human-attacks...