skysight-inc/HackerNews huggingface dataset:
It's so funny to read stuff like this from people who don't have kids. I remember thinking the same. Now I look back and realize with horror how friggin much free time there was and how much more I could have done with it!
That's interesting. How do you think R fares in this respect?

(The problem that I'm having with Julia isn't the math/computational aspect, it's Julia's use as a more general purpose programming language in additional to math.)
Are newer cars actually safer than that? Honda was years ahead of many manufacturers, and modern cars are disproportionately SUVs which are inherently less safe on a number of axes.
how many messages a second can be handled synchronously?
what happens if the message arrives twice?
what happens if the data centre is blown up/goes up in flames?
how did the other data centre guarantee to be in a consistent state?
how did the backup system automatically take over?

These systems have to be up and running all the time and there can't be an option for mistakes!
> Boring companies whose stock prices do nothing for 30 years but gently drift up and down with the market (or not), steadily yielding 5% dividends year after year. ... When it comes to long term investing, boring is good.

The S&P 500 has pretty consistently had yields of 10-15% over the last 100 years. It makes more sense to invest in a "boring" ETF that follows the market making 10% than a "boring" stock that yields 5%.
While I appreciate any efforts to make drawing more accessible, I think the guy (Graham Shaw) is setting people for disappointment by not pointing out what the way forward would look like.

First, knowing where to start is a skill by itself. Those in the audience can now reliably draw a face looking to the side, but ask them to draw a person from the front and they'll be stumped again. They will then say "Guess I can't draw after all" and quit forever.

Second, those "simple lines" are the result of a simplifying process with some clearly-defined rules. They didn't come out of nowhere. If the audience wanted to draw a dog in this style, they'd have a hard time doing it without knowing what the rules are.

I agree with the message behind the video: that almost anyone can draw if they want to, and that they just need to start doing it. But I fear that he replaces one illusion ("I can't draw") with another one ("I can learn how to draw anything in 15 minutes") that will still lead to disappointment down the line.
The key point I presume is the definition of "market" here; and I'm not convinced the market "software that runs on iOS" is so large that monopwhatever can be declared there and used to justify price control.

Though as a thought experiment Apple is like a wealthy landed gentleman who sets up a well maintained outdoor market for the tradesmen to bring goods and the lower classes to buy them. If Apple owns so much land they are the only ones capable of setting up a large enough market, maybe we should regulate that gentleman's fees to the tradesmen? By virtue of people's need to be fashionable and the enormous cost to develop a smartphone and OS, Apple effectively controls enough "land" to warrant regulation. I don't know...

Finally, this rationale also it seems causes a dilemma with B2B relationships. What if your market is quite specialized? Are you a "monopsony"?
There are a ton of communications systems, just to name a few out of my head: RS232, RS485, USB, PS/2, Centronic, Firewire, I2C, SPI, JTAG, SPDIF, LIN, FlexRay, AS-i, Component, IO-Link.

CAN is also used outside of Automotive. Even Google is using it for their servers, or better for the redundant power supplies for their servers. HP is using it in their printers and copy-machines.

The thing is, there is always a technology you don't know. There is your preferred search engine and Wikipedia to help you with that knowledge, these days.

PS: These days almost everybody miss the difference between Ethernet and TCP/IP. While everybody talks about Ethernet most of the time TCP/IP is meant, not Ethernet.
I've been in numerous meetings where the options were come up with an elaborate solution. Or the data will be skewed one day of the year and let's go get lunch.

Guess which one we chose
Love the query language! Very easy to dive into. Any companies using this in production?
It's because the physics is more important.
I agree with you 100% that it's on the individual to find a job which is most suitable for them.

Interestingly, for myself the more intense the day at work is, the more energized I feel when I get home to work on my own passion projects and businesses. Since my role has been relatively autonomous, I'm the one setting the intensity level and if it's a high pressure day it means I bit off more than I bargained for.

To avoid the after-hours productivity slump, I try not to let work get "slow" by taking on new projects, asking other teams what problems they're encountering, and finding new tools to add to my arsenal. That being said, there are still days that seem to crawl by and very little is left to be done. Those are the days that drain me mentally and physically. Some of the people I've worked with have talked about how they spend their workdays pretending to work while actually playing mobile games or whatever and how it makes the day go by faster. I'm genuinely fascinated by what I perceive to be their complacency and lack of ambition.

As background, this is my first role at an organization I'm not a founder of and I started there three years ago at the age of 27. Starting at age 14 I had my website network which was racking up $500+ a month in server bills, so the entrepreneurial lifestyle (rollercoaster ride) is my definition of normal. As a first-time employee, I've had some embarrassing moments while learning the rules and etiquette which is probably common sense to everyone else.
I have an alpha version of a product designed to block recruiter spam.

If you want to test it sign up at http://www.joinjune.com
Mount and Blade series. (I've played 'Fire and Sword' but you can try the others as well).
In this context the story of Hugh Thompson [1] is very interesting - a clear cut “kill the civilians“ order and people risking their careers and lives to disobey and protect the village.

Whats relevant though is that most soldiers obeyed the orders and preferred to commit war crimes. Even in the US military which has a strong moral ethos (or likes to portray itself that way which for the common soldier is the same thing) But what about all the other, smaller countries?

[1]https://en.m.wikipedia.org/wiki/Hugh_Thompson_Jr.
There is quite a few fun bugs you can have. HTOP can race when it reads the process PID and then tries to kill it. If in the meantime, that process dies and a new process gets it's PID, then HTOP will kill the wrong process.

There is procfd's nowadays that let you have a consistent handle on a specific process, but it doesn't solve the problem for anything that looks at PIDs.

It also naturally limits you to hosting only 32K processes; my browser at work consumes almost 1000 PIDs mainly via a lot of threads running at the same time. At home where I have even more tabs open, it's likely that it is getting close to 5000 threads running. Of those 32K processes, only 27k remain, which is a significant chunk.

I believe PID is a bit of a dated way to refer to processes and ultimately we should move to opaque process handles (like procfd).
Genghis Khan II: Clan of the Gray Wolf was a turn-based game that was tactical and strategic.
Eylean Board vs. Asana
> Are you sure Lady Gaga and other corporate pop stars own the copyright to songs they sing? I'd expect these huge team projects to have corporate copyright.

Lady Gaga almost certainly sold all of her rights to her label, a corporate entity, when she was signed. However, because of termination rights, 30 years later, that contract will lapse, reverting the rights back to the original artists. If 20 people created the Lady Gaga song, then it will revert back to all 20 of them jointly, and if a label wants to buy the rights, it will need to make deals with each one individually.
Oh, is your point that YC-funded companies get more coverage on HN than non-YC-funded companies? And that this is bad?

There are many reasons why this could be the case, only one of which is naked self-interest on the part of YC to promote itself somehow. For example, it could also be correlative: YC funds interesting companies; HN covers interesting companies; thus you would expect that HN covers YC companies frequently.

Hipmunk was not just "a failed startup shutting down"; it was founded by a YC alum, as you note, but it was also design-focused with a distinct UX, good at PR, taking a somewhat combative approach in an industry popular on HN, etc., etc.

Most of that 96% of business do not have even one or two of those things?
Fed officials considering lending to hedge funds to ease repo market stresses
I would go for a 128bit PID; a 64bit PID runs danger of collision if 2^32 processes have been created and killed. A 128bit PID is unlikely to ever collide and you can write code with the assumption that a PID is uniquely identifying to a process and will not be reused or collide in any reasonable timeframe (100 years or so).
Show HN: Ouroboros – A Decentralized Packet Network
On building your own joyful universe
Brexit will soon cost the UK more than it paid to the EU for 47 years, combined
No, it's not exactly what we are doing.

Our interaction with servers is different. Every server session is recorded and can be replayed in the user profile. Also the server owner can see in real time who is working on the server.

I have already left a comment here above giving some details that differ us from other existing solutions.
Show HN: Kolormark – The world's leading color certification platform
There used to be an early ARPAnet mailing list called "INFO-COBOL@MC", that was actually for exchanging jokes and copyrighted Dave Barry articles (which was an officially prohibited abuse of the government sponsored ARPAnet). It was a great stealth name because nobody took COBOL seriously, and we would just laugh at people who posted COBOL questions.

Here are some old INFO-COBOL messages archived in the MIT-AI HUMOR directory:

http://its.svensson.org/HUMOR%3bINFO%20COBOL

Then there was The TTY of Geoffrey S. Goodfellow's spin-off, the specialized "DB-LOVERS" mailing list, just for dead baby jokes.

https://news.ycombinator.com/item?id=8418591

Speaking of COBOL jokes:

https://medium.com/@donhopkins/cobol-forever-1a49f7d28a39
> how would they would have made the error easier to spot?

There was a try block with two function calls, and it seems like the author assumed only the first function call could throw.

With return-based errors, the error handling wouldn't implicitly be shared between the two functions. The author would write the handling for the first function, and then they would notice the second function could return an error state too. Then they might write a correct handler, or at least we should expect them to say "this can't happen, so panic". This bug would have been trivial to fix if it panicked instead of corrupting fds.
> Remember, scientists need to eat too.

The oil industry is literally the wealthiest industry in the history of the world. Oil companies and petrostates are perfectly capable of funding and feeding any and all contrarian scientists. I find it really hard to believe that the stigma of being labeled a 'denier' is what is holding back researchers. More likely is that plenty of research is being or has been done, but nothing truly compelling has yet to be found.
What exactly is a body suppose to do with this revelatory revelation?

Wallow, maybe? Is wallowing being suggested here? Maybe with a side of anger at the unjustness of it all?

If only somebody would pay me a living wage for my great wallowing ability...
Also, please omit webapps on iOS Safari as an alternative. Apple gives no explanations on why it cripples Safari's W3C compatibility, especially features around PWA, but everyone knows it's to drive developers, users and hence revenue/profits to the app store.

Someone needs to sue Apple for this, and the truth will be revealed when the case enters discovery mode, when Apple internal communications on this are laid bare
Not really. Certain byte sequences are invalid.
No, but the better the outside options are the less likely people who are athletically gifted are to pursue an athletic career. Think on the margin. There are a lot of people working as quants on Wall Street who would be mathematicians and physicists if there were jobs for them. Likewise as Kenya develops economically a lot of people who could be long distance runners will pursue other opportunities.
> Oh, is your point that YC-funded companies get more coverage on HN than non-YC-funded companies? And that this is bad?

In a perfectly fair world, companies would get attention based on the value they are providing to society, not on the level of VC funding or particular affiliations.

In particular, labor rights, non-profits, legal technology, and governance are generally under-reported despite their larger potential impact on society, largely because they aren't attractive to VCs looking for out-sized returns on investment.
I also use containers.

Hide the popups with uBlock Origin. You pick the element with an inspector like tool and they are gone forever. Also use Cookie Autodelete to remove any information they attach to your browser.

If you really care about a site, make your choices in the cookie popup and grey/white list it in Cookie Autodelete.
There is work in progress for understanding the content of a neural network and avoid this "black box" effect. This is still far from reached but there are some advances. See [0] for example.

Also, remember that AI includes more than NN. You can use some other models, as a Linear Regression or a Random Forest which are perfectly explainable.

[0] https://christophm.github.io/interpretable-ml-book/neural-ne...
You could argue that HN, too, is passive entertainment. Many posts are exactly “a novel problem someone else dealt with”.
A new strategy in the fight against antibiotic resistance
As someone who was involved with hiring for a small company (a dozen employees): I've looked at candidate's github accounts. It lets me have an idea of where they're at, what interests they have. If they're doing something weird like not properly handling passwords then I can bring that up & see if they take it personally or not
Thanks! I really like to go all out when I create a readme haha
The main reason I made the app was for the darker than dark dimness functionality as my eyes struggle in a dark room even at lowest brightness! As for the night shift slider it is mainly a bonus feature I added in which I thought could be useful for anyone that may find night shift a bit too strong at times (e.g. during the day). Ultimately, most people probably wouldn't need it but for people with sensitive eyes like myself I think its useful :)
Well done and thanks for sharing your story! I miss São Paulo a lot, the North where I grew up, and the Augusta/Paulista place where there were always interesting geeks in coffees, lots of meetups, companies, conferences. Hope you will enjoy it too!
Any (reliable) system you use is using CAN: medical devices, elevators, airplanes, robots, drohnes …

Google is using it internally for their servers. Many rack providers have implemented it for server rack monitoring, …

CAN is cheap. You get it in almost every micro-controller. Requires less overhead in micro-controllers than Ethernet. Is much more reliable than Ethernet if you leave controlled room conditions. It is mostly cheaper if you have to factor in all-over costs like cabling, switches, management.

It is everywhere where you don't see it, where you just care that the system needs to work with less management as possible.
Boeing sees lowest orders in decades
I wonder if it’s always the case where founding a company seems like a mess. How many founders find themselves in the situation where they need to find that one impossible solution that’ll get them out of the mess. Is it always like this?
Gratz

I'll echo this sentiment as someone who's been hired through a lead on "Who's hiring?"
OpenFaaS 3rd Birthday Celebrations and 2020 Vision
To clarify, Apple takes 30% of in-app subscriptions for customers < 1 year. If you retain a customer for a year, then they take 15% of the revenue after 1 year.

If a customer signs up and setups payment for the service outside the app, then Apple doesn't take a cut. That's why you can't buy books in the Audible iOS app, or subscribe to Netflix via the iOS app. But you can login and watch/listen to content you've already bought or subscribed to.
The Right Kind of Content
I know you’re downvoted for saying something that’s basically unethical

It was unethical for the system to push an 18 year old down the route of taking on huge loans. I'm not sure that finding a way out of that is.
I'd be that most Ivy League students have parents making more than $130-150k combined, probably substantially more. That's only a middle class income, and at least anecdotally most Ivy League students I know tend to come from upper class families.

Tuition alone is $50k/yr, which would equate to $250k for a 4-year degree not accounting for living costs. Even at 50% off the sticker price, you're looking at over $125k in debt upon graduation.
> I think this article is an excellent illustration of the Python developers' failure to properly recognize this use case in the 2 to 3 transition.

The entire 2 to 3 transition is an excellent illustration of Python developers failing properly recognize the challenges in transition. What other popular language intentionally broke backwards comparability? It's hard to think of any.

Python set the entire community back 10 years or more by making this drastic mistake.
If this is predictable rhetoric to you, ok. It’s not personal slander, it’s a question to reflect upon for a lot of people.
NMEA2000 is the marine electronics flavored J1939. Everything but the data dictionary is J1939.

You can just switch on the J1939 protocol in WireShark.
SapphireDb – Open-Source Alternative to Firebase
Riskrex – Digital Risk Management
I just ask them honest questions that are insulting to their ability to recruit
I've never understood the level of vitriol directed at systemd and Lennart. I can understand having technical disagreements, but the hate has been astonishing. And it's still going on.
That's just a generic race to the bottom, isn't it? What does it have to do with minimum advertised prices?
The Need for White Box AI in Legal Work – Ayfie’s Johannes Stiehler
Possibly, in a conflict where the US isn't particularly threatened. The last time the US felt in real danger it flattened German and Japanese cities, and dropped two nukes.

I don't feel we've become profoundly nicer since then.
You mention that example as a turning point for choosing OT, confirming your research. But to an outsider it is not particularly convincing. Especially since you’d expect a CRDT implementation to use the rope/tombstone structure, applying the transform to that sequence of characters and not actually have to split a text node, which looks like a limitation of this particular implementation, or tight coupling between the data model and the DOM.

The post is a good introduction to OT and CRDT, but is very light on actual trade-offs and seems to end with a gut-feeling conclusion, when the title promised “trade-offs between”.
Wow, you earn a lot for Eastern Europe. What do you do if I may ask?
So showing a correlation between environment and intelligence is clear proof that environment plays a role, but the same kind of correlation with ancestry tells us nothing? Even when economic [1] and environmental factors [2] are corrected for (to the best of our ability), and the differences persist?

No matter what the data is, you can always construct some convoluted theory by which ancestry doesn't play a role, just like you can keep adding spheres to make a geocentric solar system work.

[1] http://www.jbhe.com/latest/news/1-22-09/satracialgapfigure.g...

[2] https://en.wikipedia.org/wiki/Minnesota_Transracial_Adoption...
$40 on $10000 is 0.4% and it goes down from there. My national chain bank charges $25 and the typically destination fee is $15. Put the risk on the banks and get money within 2 hours? Ok
Gymnopédies
That’s kind of expected, isn’t it? An integration you make could be potentially used/abused by others and must be thoroughly vetted. For personal use my bank offers daily CSV downloads.
The story behind this is here: https://scholarlyoa.com/bogus-journal-accepts-profanity-lace...

“After receiving a spam email from the International Journal of Advanced Computer Technology, Dr. Peter Vamplew of Federation University Australia’s School of Engineering and Information Technology sent the anti-spam article as a reply to the spam email without any other message, expecting that they might open it and read it, but not that it would be considered for publication.

To his surprise, the journal accepted the paper and sent him an acceptance email that had two PDF attachments. One was a formal statement of acceptance and the second was the reviewer report.”
This does seem to be a perfect example of "cancel culture" though, someone is mad that regular people get to talk about them on the internet and them being "cancelled" has meant they get more attention, more press and their career is unaffected.

And most of the people complaining about it don't care about the specifics but want a chance to vent about the fact that their preferred version of phrenology isn't taken seriously anymore.
“Your side” is exactly the problem. You’re making this up. Climate scientists do their work for the greater good and not to advance agendas. This is ridiculous.
Sorry, typo - I meant to say email logins weren't possible which you picked up.

Email only authentication would presumably outlive any provider.

I bought into the MyOpenID SSO excitement once, it worked pretty well until it went away. After that, back to email accounts, identity providers like Google/MS/Twitter don't end to know everytime you're logging into your app.
There's some fun stuff in there - but can't see any part that requires/uses block-chain (and couldn't just be Nike's db)
> On top of this, Shopify pays students' tuition, a competitive salary, and vacation, for a total financial support of more than $160,000.

From https://devdegree.ca/pages/student-experience. It appears that you dont get paid 40k. 40k per year is the total they will expend on you, with tuition being part of that.
Tuesday: The Image – Part One
Something odd about this argument is the fact that 30% is pretty much an industry standard. Apple isn't jacking up the price.
I made the mistake too, going $128k in debt to pursue a unrelated master's degree at an Ivy only to end up pursuing software engineering.

Are your loans from the government? If so, you can likely qualify for the Pay-as-you-earn program where your payments are capped at 10% of your disposable income, and debts are forgiven after 20 years (though you have to pay taxes on the amount forgiven I believe). Of course it still stings to see $1.3k/month get sucked out of your bank account to pay the interest on this student debt scam, just know that the pain is mostly psychological. I just choose not to think about it, because it's too depressing otherwise.

I honestly believe that student debt will be forgiven within 10-20 years. Candidates like Elizabeth Warren are already pledging to eliminate student loan debt. Once the younger generation is in power, they will likely kill this giant pyramid scheme and forgive all student loans. And no matter what happens in Congress, if all of us collectively strike on our student loan debt, then the government will have no choice but to fix this problem they created.