skysight-inc/HackerNews huggingface dataset:
Article can be read here:
https://www.pressreader.com/uk/the-daily-telegraph/20170603/...

I think it's this report from 2016
http://www.europarl.europa.eu/RegData/etudes/STUD/2016/58192...
Once past the paywall, it doesn't get much better.

“At least 100 different pesticides are known to cause adverse neurological effects in adults, and all of these substances must therefore be suspected of being capable of damaging developing brains as well,” a report carried out by the parliament’s Scientific Foresight Unit, led by the Swedish University of Agricultural Scientists, states.
To be fair, most OSS maintainers are doing the work for free. If they don't see the priority in the feature you want, it's not a bad thing to ask you to do it yourself.
Being on a board of an angel-investment group we see this regularly. Its many times humorous - to the point of absurdity. You would be surprised at how many "inventors" want to ask for money, yet are scared of revealing how their invention works to their own investors. They honestly believe building a better mousetrap is all thats needed - and fame and fortune follow as a given. Thus, they are so guarded of their precious ideas that they never get past the garage-level design phase. They really expect someone to turn over 500k in angel-funding on no due-dillegence. Its a sort of hubris run wild.

The truth is, the engineer in this case no doubt provided value. But that value was effectively of a commodity nature. If he refused to deliver, any number of other competent engineers would've stepped up and done work-for-hire for an hourly rate.

No doubt the success in this case was like nearly all success: Unsexy, year-after-year persistence, building industry connections, meeting deadlines and delivering products. Overall being a good company to do business with.

However, its understandable that this concept of the "ripped off engineer" would be popular on a place like HN, since engineer types tend to overestimate the importance of clever ideas on success.
Trick for getting stolen or lost mobile
A crown is just the external part of the tooth. That's relatively easy to scan and reproduce. It's much more difficult to scan the root while it's 'in situ' in the jaw. Hence the careful extraction...
yeah a coward is a better word... you downvote what lowers the quality not because you disagree. If you disagree, engage, don't silence.

See what PG says about downvotes: https://news.ycombinator.com/item?id=1853529
WinFS/Avalon

For those who may no know, Avalon was the code name (or perhaps just previous name) of Windows Presentation Foundation aka WPF - https://en.wikipedia.org/wiki/Windows_Presentation_Foundatio... - which was eventually formally released.

WinFS released a beta and a "beta refresh" but the project was cancelled before it was formally released.
That seems incredibly lazy to me!

I didn't see what the package was, but when I recently refinanced, the bank used software that understood neighborhood overlays and could find comps on similar properties. It also listed similar but excluded comps and the reason why. (Ie bigger/smaller yard, garage, dead end, proximity to 4+ family, etc) The only input required was a questionnaire from a drive-by condition evaluation.

That appraisal was within a $5k error bar compared to informal assessments that I had done independently with 3 real estate people.
That's pretty much the idea!

A fully digital process would allow this treatment to be offered by any dentist, anywhere in the world (with a good internet connection, of course).
Later versions of Vista weren't dramatically different to 7. But the initial versions were hideous, and once you've had a failed launch people's perceptions tend to get stuck.
Coinbase published results of some legal research on ICO legalities. They say tokens that can be exchanged for services are relatively safe. Some ICO tokens actually pay dividends, and that's a little dicier.

There are various other criteria. If it's a fully automatic system already deployed on the blockchain, that's lower risk than a coin whose value depends on company performance.

https://blog.coinbase.com/2016-12-07-blockchain-token-securi...
If the OP had been asking questions, I might. Instead, they were posting unfounded, authoritative, nitpicking negativity ("the Command interface wasn't a good replacement") against what looks to be a reasonably good book. I understand that blithe, negative comments tend to rise to the top on HN, so I guess it's normal.
Not so odd considering that Shepherd was started in the year 2002 and the D language appeared at the end of 2001.
To quote

Long term options
* Don't use smartphones at all. Good luck convincing your WhatsApp friends.
...
* Let's take it into our own hands and hack the hell out of it until we, as a community, understand every last bit of how it works and can really control our own devices, even if takes years to get there.

I"d bet that there is a strong intersection between those people who would not use smartphones for privacy resons (e.g. me) and people who are willing to hack on this topic and use highly experimental (i.e. lots of things don't work) builds on their smartphones. So in other words: Nothing changes for the masses.
I've done a very small about of ruby programming which did not involve regular expressions.
How to Call B.S. On Big Data: A Practical Guide
Yep it all comes down to knowing people and beyond that getting to know their day to day responsibilities and problems. It doesnt fall into people's laps at all.
Everytime I feel compelled to serialize data with relationship information, all I have to do is look at the extra file size -- with all the namespaces and trivial definitions -- and I immediately trash the idea.

I do like separate data files and schema files, though I haven't seen them pop up in a while.
I actually think that simpler syntax is a big win. See the key features section for the other advantages (no async issues, optimal shouldComponentUpdate).

About the cost: see the performance section for a third party benchmark. I think you might mean hidden complexity by cost. In that case why would this be more magic than React's own state management? Both are just JS code in the end, and I can assure you I did nothing very hackish under the hood.
For people young enough to never have known a world without cell phones and the Web, it can be difficult to explain what it was like to grow up in the generation prior.

In most mundane details of daily life, things actually haven't changed THAT between the 1980's and today. Cartridge razors had 2 blades instead of 3 or 5+. We had Walkmans and mixtapes instead of streaming devices and playlists. Fast food portion sizes were smaller. Etc.

But being a nerdy kid, especially in rural areas where there were fewer educated workers influencing the local culture, was hell. Not to say that it probably isn't challenging today. But the TOTAL isolation back then was on a different scale. You couldn't pull up a Reddit, or whatever, and connect on some level to other disaffected kids. You were just completely... alone.

Back in the 1980's, the mailbox was my Internet. I subscribed to SO many magazines. Back in those days, a lot of the advertisements had notes like, "For more information, send a postcard to this address". As much as I dislike ads now, back then I would actually send those postcards, out of sheer boredom.

I would write to random companies, asking for product samples, and most would deliver. One day I was curious about how batteries work, so I wrote the Rayovac battery company... saying that I was working on a school project (I wasn't), and asking for information on how batteries work. They sent me a huge box of fascinating technical documentation. That was over 30 years ago, and I still buy nothing but Rayovac batteries to this day.

When I read a sci-fi or fantasy book that I really liked, I would write a letter to the author by way of the publisher's address. More often than not, they would write back. Usually by hand.

I received probably 12 pieces of mail per day, every day. Trips to the mailbox were magical. That was my Internet.

Anyway... I started this comment just to say that Omni was my favorite of all those magazine subscriptions. Just kinda took a weird nostalgic turn from there.
Without any specific proof it is now consensus here™ that pesticides are the main culprit that almost everyone has allergies now and most bees are dead.
Maybe there's a role here for startup consultants, who provide the sort of help that VCs claim to provide, to startups who have already raised money via ICOs.
Would that handle the noise and transients in an automotive electrical system?
That makes more sense to me, I was not aware of the history of Shepherd. Funnily enough they changed the name to avoid this very confusion in 2016.
> I've already provided instructions on how you can trivially
setup a phpBB forum using cPanel.

This statement is incorrect. You haven't provided instructions on how one can trivially set up a phpBB forum using cPanel.
5 Reasons Entrepreneurs Need to Highlight Small Wins
Alas, spending time on writing production-ready software is career suicide in academia. Conferences and journals value novelty, and are not interested in incremental improvements.

If you're really lucky (EvoSuite [1] / Google), BigCompany will take interest in your project and give you some money. The expectation is that you'll hire students to improve your software, and then these students will go on to work for BigCompany.

[1] http://www.evosuite.org/evosuite/
From the report, it's not just pesticides but anything that contains organophosphates which includes herbicides as well including the very infamous Monsanto herbicide.
JetDrive Lite: Storage Expansion for Macbook Pro/Air
There isn't one, because "explicit is better than implicit". Personally I've always found that Java's optional-self syntax to be incredibly confusing when reading code.

You could try to monkeypatch it by creating a decorator that will mess around with the closures of methods to make it work, but I don't understand _why_ you would want to do that.
Doubly so since a large percentage of them seem to be thinly veiled scam.
Those are just the major brands. There's a lot more only available from mildly sketchy Chinese sites, most of it bad but some of it excellent. There are exotic customs that cost hundreds and sometimes even thousands of dollars. There's a significant hobbyist/DIY community as well, even open-source driver designs and firmwares.
"The question of whether Machines Can Think... is about as relevant as the question of whether Submarines Can Swim."
--Dijkstra (1984) The threats to computing science (EWD898).
Oh come on. And what's the kernel for GuixSD? Linux.

We all know RMS is bitter that he can't take credit for a functional kernel, but it's still there.
The app store can be found at https://harbour.jolla.com/

It's also possible to develop Android apps that can run on both systems.
A seed AI is probably right around the corner, but just like the seed RNA life was a long way off from general life -- both in terms of time and resources required to evolve into complexity, the appearance of superintelligent AI will be constrained by the amount of resources we allocate to it. There is some danger of machines writing then spreading their own worms to usurp computation resources or ransomware to force humans to build them more, but there will be key steps along the way where there will be a human decision to both use and to allow AI to grow into something we do or do not want. It won't be something that springs up on us.
The Doctor Is In. Co-Pay? $40,000
When iPhone first shipped, it looked like a featurephone with a large screen. And what sold it was the Apple name, and the iTunes integration. Effectively for most that bought it, it was and iPod with phone capability first and foremost.
Complaining about downvotes won't get you any praise in this community. It comes off as whining and is against the guidelines:

> Please resist commenting about being downvoted. It never does any good, and it makes boring reading.
This happened to a friend at a new job a few weeks ago. He wasn't fired, though.
Wild Apples (1862)
>> downvotes are because you're sort of insulting Lisp (which is older than you and all your "best practices") with an ignorant complaint.

I recognized it as lisp right away, but I share the complaint about the format. If you want to write a lisp program then do so. If you want to format something for human readability it's probably a good idea to do it differently. This is just a opinion of course, but I suspect it's not an uncommon one.
That's because the D language people asked for a name change then. The Shepherd was actually a dormant project for many years until it was revived for GuixSD.
Thanks for sharing that link. I found it quite an interesting read. (I much prefer Swift to ObjC after a conversion of about 10k lines in an iOS app).

C style for loops come pretty early in most programming tutorials, but I wonder how much non-C programming does actually use them nowadays (from the Community Responses, it seems not much Swift courtesy of other options). Usually, a C style for would be to loop over an array, and a safer way to do that probably could have stopped countless vulnerabilities & bugs occurring over the years.
small shops aren't always perfect. The engineering team should not allow junior devs to hit DB. If you are that vulnerable to coding mistakes you shouldn't be hiring junior devs.
Understandable that hey got fired. I image there would have been a quite emotional response from the business when this happened, but that doesn't mean it was necessarily the most appropriate response.

--Unfortunately apparently those values were actually for the production database (why they are documented in the dev setup guide i have no idea).--

Someone else should have been fired if this is true.
And if you're running a device where other people have root, then you probably shouldn't be trusting binaries to display certain colours.
A similar thought crossed my mind too. I've never used JSON-LD. I'm not quite sure where I would use it. One of the ideas was what you said.

The other idea I had is that it may help with transforming payloads from their serialized format into a static type system like TypeScript. It could be nice to have a system that can see an incoming response, validate the type using JSON-LD, and construct an instance of that object with it. It can be done without JSON-LD, but it may be useful.
Lots of people in the thread are commenting how surprised they are that a junior dev has access to production db. Both jobs I've had since graduating gave me more or less complete access to production systems from day one. I think in startup land - where devops takes a back seat to product - it's probably very common.
The person you're replying to has already made that clear. It's, in fact, also possible to manage the problem in Go with some finagling. But like Go, if you have multiple threads, it's difficult

I've hit this exact problem with multithreading in C and setuid and just because it _can_ be managed in C doesn't make it easy or straightforward.

Therefore, I mirror the sentiment that there needs to be a way to operate on a process level, even if that has some interesting consequences.

(P.S.: In C, if you're using glibc, it DOES actually patch this issue up on its own using one hell of a nasty hack.)
Here is a complete (and simpler) example, taken from my ~/.config/shepherd/init.scm:

(define xscreensaver (make <service>
#:provides '(xscreensaver)
#:start (make-forkexec-constructor
(list "/run/setuid-programs/xscreensaver" "-nosplash"))
#:stop (make-kill-destructor)))
(register-services xscreensaver)
I think you've laid the facts out clearly. As an engineer, I have seen well-engineered solutions fail (due to business incompetence) and poorly-engineered solutions succeed (due to business acumen). Humans, almost unilaterally, overestimate the value of their efforts. There's a name for the fallacy, but I can't remember it.

Anyway, having said that, I suspect that the "ripped off engineers" that you mention are disillusioned with Capitalism. They may not realize it explicitly, and may even object to what I'm saying, but I think that's the underlying truth.

And I'm with them on it. I question any economic system that yields salary imbalances of 262:1 at a single company.[1]

[1] http://www.epi.org/publication/webfeatures_snapshots_2006062... (a 2006 article, and I vaguely remember seeing that the situation has only worsened for the workers)
I don't know what exasperates you so much to justify a comment like this. My point is that it's "GuixSD", not "Guix" that uses the Shepherd.

I happen to call the system I work with and hack on "GNU", not "Linux". That's just a different perspective.

And I'm not RMS, nor am I bitter. I find your comment very confusing and confused.
And a beefy GPU.

Best i recall, Vista was the first Windows that used the GPU to accelerate the UI. And the prime example they had was the frosted glass effect of the titlebars.
Twittering poplar tree
Better startup idea: a hat that halts migraine auras as soon as they start. Would pay good money for one. Don't care about how fashionable it is.
Why the profits should be "evenly" distributed? Even distribution is unfair. Fairness is way more important than equality (in fact, "equality", if unfair, is definitely something you wouldn't want to create).

If my friend can rent her apartment for some amount of money and it helps her to survive jobless periods, why she (or I) should bother that somebody is doing it on the larger scale for larger profits? Good for them. And preventing these profits by prohibiting AirBnb will also kill her small income stream, which is way more important to her than it is for the rich guys (who will just invest freed money to something else).
So, This Is What President Trump Actually Meant When He Tweeted 'Covfefe'
They also introduced a GPU accelerated desktop, iirc.
I considered lucid dreaming, indeed that was the spur that drove me to this hypothesis - your suggested counter argument was my thought there, one can't tell if one constructed a dream with a lucid characteristic after waking rather than actually having a lucid dream experience extending through the time you were asleep.

See however the sibling comment.
Oh god, my eyes are completely refusing to count these
>However, there are discussions that we should be having, around professional ethics, data privacy, censorship, advertising, etc,

Those tech topics intertwined with politics wasn't what I was talking about. (That is why I used the more purely political example of "Trump denies climate change" instead of a tech story like "Facebook attacks data privacy.")

And that example is the same theme dang was explaining in a previous comment[1]:

2016-12-06 -- "We can clarify, though. The main concern here is pure politics: the conflicts around party, ideology, nation, race, gender, class, and religion that get people hot and turn into flamewars on the internet. We're not so concerned about stories on other things that happen to have political aspects—like, say, software patents. Those stories aren't going to be evicted from HN or anything like that."

dang's examples are very different from your political topics such as "professional ethics, data privacy, censorship, advertising". You'll notice that your examples are the type of topics that virtually all of HN readers will pile on the comments in violent agreement. Those topics don't create incivility. In fact, (modulo a few contrarians) they tend to foster a lovefest instead of flamewars!

Unfortunately, dang buried the "politics" clarification deep in that thread instead of spelling it out at the very top of the detox announcement so a lot of people got confused into thinking that political topics like "data privacy" and "software patents" was being censored.

[1] https://news.ycombinator.com/item?id=13108614
Just curious as I never bothered to think about this before, in all H. Codecs/standards... what does the "H" stand for?
It was their fault, plain and simple.
The ending with taking the laptop to home though... He is a modern time Dostoevsky.
I agree with this assessment. One of the issues I had with the GoF patterns book (from the perspective of one's first book on patterns), is that it's heavy reading for the target audience (i.e. people clearly not exposed to patterns before). If you're in that situation, you'll struggle to stick with the book and appreciate it. For everyone else, it's probably preaching to the choir.

This book on the other hand - while perhaps lacking on implementation details - does a wonderful job of introducing a variety of patterns and their usefulness as abstractions.
Could be a permissions problem.

These days you can authorize Windows to log you in upon reboot so that Update the finish up.
Which doesn't abdicate responsibility from the CTO of the company to have practices in place that could have prevented this. While I'm going to hold my breath on being threatened with legal claims, to be fired for something that any person in the building could have done doesn't sound like a conducive environment to work in.
Uh...assume I know absolutely nothing; can you start with a simple ELI5, and then elaborate/point me off in the right direction with a seed foundation of knowledge?
Samsung Dex: Using Your Smartphone Like a Desktop Computer – SuratNow
Maybe uncommon over all, but you should definitely expect the GNU project to use Guile for scripting needs. In this context, it's the obvious choice.

Furthermore, anything that tricks you into learning Scheme is a good thing. Like eating vegetables.
Winutilities Professional Edition 14.6 Crack and Serial Key Full Version
Solving a problem, building something, helping customers. Having autonomy in the workplace is a nice benefit too, but you can get that elsewhere.

Don't found a company for the money. The odds are so awful that you'd be better served getting a job.
So all I asked is whether it was possible to roundtrip an edit to one of these files from Python without writing an AST visitor, and without losing formatting and comments. I have absolutely no idea how this could be considered ignorant.

Ignorant of the cave-dwelling depths some would go to ensure the practicality of the arcane religious icon that is LISP as a massively overgeneral solution to a problem, at the cost of all downstream users who must now "just switch to Guile" or link against chunks of a C compiler just to introspect a config? Maybe, but I'm content with that.
Sorry, but if a junior dev can blow away your prod database by running a script on his _local_ dev environment while following your documentation, you have no one to blame but yourself. Why is your prod database even reachable from his local env? What does the rest of your security look like? Swiss cheese I bet.

The CTO further demonstrates his ineptitude by firing the junior dev. Apparently he never heard the famous IBM story, and will surely live to repeat his mistakes:

After an employee made a mistake that cost the company $10 million, he walked into the office of Tom Watson, the C.E.O., expecting to get fired. “Fire you?” Mr. Watson asked. “I just spent $10 million educating you.”
Package `financial` for Golang: The Math Behind the IRR Function
> People who are forgotten leave no legacy.

You're equating fame with legacy then assuming Woz failed at his goals because he didn't end up famous.

Fame might matter to you, but its very obvious that fame doesn't matter to Woz.

As for legacy, Woz's legacy will be his work. My sister doesn't know Wozniak's name, but she loves her iphone and carries it everywhere she goes. Her iphone wouldn't exist as it does today without Woz. If thats not a ringing endorsement of his work, I don't know what is.
If you sell the equity for money only certified investors are allowed to invest. You now also have a investor whose word carries some weight on your company. The latter might be good or bad depending on the investor and your personal view/attitude and situation.