skysight-inc/HackerNews huggingface dataset:
These phenomenons are interesting to witness for someone like myself who loves doing research but followed a very different academic path because I felt demonized by formal school systems in high school and at a state uni. Speaking purely from observation of many peers, there were definitely some who navigated the social and academic realms well, and garnered respect from socially-encourageable and conformist mentors, but for some reason their ambitions often lacked.

All my friends with PhDs are unhappy, and do not enjoy doing research. They are all intelligent, some a little bit creative, and only curious when forced. They are experts of citations (a tease that never gets old to me, sorry) and I’m afraid are most concerned with not being left behind or achieving prestige.

Having had countless long late-night chats with them in empty bars about this, I gather their habits of conformity got them that far and let them down once they were on their own. They consistently think what I’m doing in my life is more interesting than theirs. I think the opposite and would die to be in their shoes.

These friends are all in mathematics or humanities, and for those in humanities, I would especially die to be in their shoes. I recommend them books on a regular basis, collaborate with them on papers for fun, sending loads of notes that get chiselled down to whatever the editor is expected to prefer.

The whole process is nasty from my perspective. A pile of people desperate to wiesel off the next because that’s the skill they were selected for from early on. In my best effort to put bitterness aside, I can only rationally conclude it’s rotten to the core.

To be clear, these are very intelligent people. But, the system of schooling most go through selects fiercely against curiosity at it’s earlier stages. This is only a theory. Feel free to point to research on the topic.
It's unfair to claim that styles are removed "at random." And even if you're only using one framework, you'd still almost certainly have unused styles that can be pruned.

Generally, you'd want tools in your build pipeline that do this automatically (see my other post). Doing so solves all your objections. You're free to later use styles that you hadn't been using -- they're still there in the source CSS, so when you rebuild, they just don't get pruned out anymore. And those tools don't just analyze a single html file, they examine your entire source tree, so you don't have problems with styles used on some pages but not others.
> That's obviously not a great situation. Yet we, as in American companies, vastly incentivize such systems by shipping trillions of dollars worth of production to China. So we pride ourselves on more humane standards, yet send trillions of dollars to the lowest common denominator on labor that's a hair's breadth above slavery? This never made any sense to me.

That's because American capitalists _don't_ value human and workers rights. And to a large degree, the American labor movement doesn't either - as long as it can escape the oppression of the American capitalists at home and have cheap consumer goods as a result of the export of capital to poorer countries.

The only ways to alleviate this within the capitalist system is to either decrease the mobility of capital, or increase the mobility of labor (i.e. immigration). Unfortunately, neither of these are in the immediate interests of the American working class.
Ask HN: Any CLI or GUI tool for getting relative paths between 2 folders?
There must be a tool that makes it easier to get a deep relative path between 2 far away folders with ease! Any suggestions?
But you could still do that without amp.js. Google would just have to push a validator that checks whether a page is the AMP-subset of HTML and CSS, doesn't do any sync loading, etc. etc.

And then the engineer could point at validator results.
Homogeneity makes governance (consensus) a lot easier.
برشلونة يمنح البرازيلي فيليب كوتينيو الرقم 7
To my understanding, Newton was motivated by trying to decode the Bible among other occult studies which he thought would unlock some mystical knowledge of the universe for humanity. So in that respect, he did sort of pursue improving society? Albeit perhaps in a misguided way. But hey, it yielded massive benefits
I'd heard the same story about how hard it was to cancel, but I was also able to cancel through a chat on their website a couple months ago. It was quick and easy.
I defiantly learned over the years that my approach might have lead to more of these issues. Applying logic to each instance as resulted in the opposite effect and opened new doors in terms of what dirty versus clean is.

My spouse has a tendency to push back against things they might be told. For example, if somebody told them they were gaining weight, they would eat more.

Being somebody who struggles with a hot temper, I've learned that nobody really likes to be told that something is wrong with the way they are behaving. Especially if it's an issue that feels uncontrollable. The hostility purely manifests in pushback and stubbornness; which, of course, leads to heated arguments. I like to call it the "Because I said so" attitude.

In my opinion, the biggest justification is actually correct in it's baseline, which makes it so hard to break out of this cycle. Germs are everywhere and they can cause some real nasty issues. The disconnect comes in the thought pattern that they can eliminate the spread of germs. Of course you should clean things and be careful with raw chicken, diapers, feces, shoes in the house, etc.
> "A senior staff member proceeded to repeatedly call me sexist for not being willing to room with a man I’d never met before. At first, I thought he was kidding, but he continued to make arguments to his point. I explained why I would be more comfortable sharing a room with another woman, and told him I wasn’t enjoying the conversation and would leave if I was continued to be called sexist. The conversation continued, with him eventually saying that my unwillingness to room with a man was the same as not hiring a woman due to her gender."

You're not arguing in good faith right now. The above scenario isn't a joke - it's harassment. No matter who it was done to; any gender in any context, it would be harassment.

You're phrasing this like it was a few offhand comments; as a man, if any of the stuff in this article had happened to me, regardless of whether it had been a male or female doing it, I would have been appalled. I would be having the exact same reaction.

To talk about experiences like this as if they just boil down to political correctness requires a kind of willful ignorance.
I use WSJ personally.
Lisp.re (Lisp Syntax for Reason)
If I read that document correctly, it's more accurate to say that Signal stores at least two integers, rather than exactly. Signal did not provide information that does not fall under certain information categories, and they say that a court order would be needed to force them to disclose any of that information (if they possess any, which they deny).
That article is interesting, but not very much so, given that it was written before the full implications of the ZTE incident were made clear (https://www.nytimes.com/2018/06/10/technology/china-technolo...)
Rust (core) uses the cargo ecosystem as tests
You recommended Matrix in your blog which, according to the first comment in this thread, is not end-to-end encrypted by default (which you acknowledged in your first response). Why would you recommend that instead of Signal?
When recurrent models don’t need to be recurrent – Robohub
In the context of this article, framed as an alternative to Signal, I think it should be.
Writing Good Documentation for Your Open-Source Library
The OCD notion of cleanliness doesn't always have really anything to do with any real germs or other pathogens. "Dirtiness" is more an abstract concept that varies and develops over time.
I don't think _any_ language has got exception handling handling right yet, despite a lot of effort. The problems are particularly apparent in parallel and multithreaded programs.

That said, I am optimistic Julia will have a good solution at some point: contextual dispatch, a la Cassette.jl, enables just the sought of interventions you want for error handling. I'm not quite sure what the result will look like, but I imagine you will see some experimentation in this direction in the near future.
> destroying modern science

As the author points out, it’s doing a decent job destroying itself.
You can always use fixed points instead of floating points if you have to use decimal numbers.
https://en.wikipedia.org/wiki/Fixed-point_arithmetic

There are many libraries for that, e.g. https://github.com/XMunkki/FixPointCS
Are Japan's Part-Time Employees Working Themselves to Death?
> A deeply red/Republican and relatively low-density state might seem like a strange place to find a functional public transit system.

To add to the list, Texas is going to be the first state in the US to have a proper high-speed rail system, and it's actually going to be very affordable to build.
It's a device that goes between your router and your LAN that attempts to alleviate bufferbloat.

I think the blog really overdid it with the analogies.
Isn't what you describe in the first three paragraphs of your comment the same system as what the person you're replying to outlined in their first paragraph? It seems to me like you stated you don't think the parent commenter's outline of risk pools is accurate, but then went on to describe the same system.

How is it different? Both of you are talking about risk pools consisting of large groups of people with different risk profiles for different healthcare liabilities. The commenter you replied to seems to be talking about this concept breaking down as insurance companies increasingly slice risk pools down such that their profit depends less on understanding the mean and more on predicting the future.

That being said, your last point sounds like a decent proposal for how to combat this problem. I'm not sure if it would work in practice, however, as healthcare legislation seems to be hotly contested on all sides.
i mean, sure, but that's hardly unique to military contracts though, is it?

look at self-driving cars for example. we had that uber-crash recently, that cost a woman her life. does this show us that tech development in the private sector is obviously bad?

it's a little more case by case than that. which is why, as op so nicely put it, "companies need to take a balanced look".
> Every time (0.4.0, 0.6.0, 1.0.0) I get stuck

You should have tried 0.4.2, 0.6.3, 1.0.1. Motto: Don't start too fast and be slow giving up ;-)
How do you tell that the glucose reading measured from blood (the old way) is correct? You can't. The new method is not worse than the old in this respect.

And again, you get at least 8 hours of history graphed on the display now. If it doesn't look sensible (w.r.t eating and insulin doses), you need a backup. If the old fashioned blood glucose meter gives a wrong reading, you are much worse off.

Note that the sensors are tested and approved, not the DIY hack the article talks about.
The US became the largest economic power in the world around the 1880s or 1890s. At that time in Europe, Italy and Germany had just recently become unified countries (both in 1871, in fact), and the only major European conflicts since the end of the Napoleonic Wars in 1815 were the peripheral Crimean War and a series of short (less than a year), decisive wars related to the unifications of Germany and Italy.

While the US is conventionally excluded from great power analysis (the preceding form of superpower analysis) due to its noninvolvement in European affairs, it was unquestionably one of the major economic engines of the world in the era before WWI.
Love the concept, great work. Came across these guys who are working on making travel more accessible for the deaf community. I would see some overlap in using Alexa to make more voice inclusive content accessible

https://startupyard.com/meet-deaftravel-building-a-better-in...
This writing style is really unnecessary.

You installed rate limiter that drops packets and doesn't buffer.

You don't need to write it like you're writing ad copy "This one little secret".
> Trustless security does not exist, and attempting to achieve it by adding more technological layers and more complexity reduces rather than enhanced security.

How so? If you can minimize trust to the point where you have to trust someone to only properly design federated or peer-to-peer open protocol and trust that others will participate and oversee the process it's one thing, as there is no control or power to go around. Open and secure enough implementations from other parties can emerge with more parties verifying them and a possibility to switch in case someone does something sneaky. But if you also have to trust the same organization with implementation, infrastructure, distribution, there is not much security to talk about. There is no way to even verify claims that the thing they open sourced is the same thing they compile and distribute. And so much centralized power makes the organization a lucrative target for state actors with no realistic possibility to defend.

The more centralized trust you have the less secure system can be. It's like an upper bound on security.
It was literally released today. Of course the packages don't work yet...
> I certainly have gripes with academia but I don't think there is a monolithic motivation for students.

Well, there is chasing funding. In your area of the universe, does the money follow worthwhile problems?
Alexa Auto SDK released
The Guardian?! Doesn't sound like a respectable journal, who reviewed this article even?
Security wise, Apple iOS is superior in any possible aspect to Android. Forensics people never complain how hard it is do Android, never :)
most of these services aren't allowed to grow (i.e. not heavily invested in by the people with actual money) if they dont have some form of data mining or things like 'oops we facilitated key generatyion and kept all the keys' etc.

If you want to securely communicate, either be smart about it outside of the app you chose. (encrypted or encoded with your own keys / tools where an app is just a medium of transfer) or create your own secure channels (not too difficult these days with good vetted open source implementations of crypto on multiple platforms...)

I would say anyone who fully trusts any of these apps, and is worried about their privacy, is contradicting their worries with their behaviour.

just google 'signal vulnerabilities' or that for any other of these apps... even if they have some good form of archntecture it's riddled with bugs... people can access your data. live with it, avoid it, or make the actual data incomprehensible for any 'eve' yourself instead of trusting another to do it for you.
It looks like you're trying to do a cashback site with crypto instead of cash - which is the ultimate fungible store of value.

Maybe you can elaborate on what does adding crypto bring to the table?
Show HN: Alpaca Getaways – Affordable, pre-planned weekend getaways for 2 adults
Rubbish in, jet fuel out
Dijkstra has a note on this:
https://www.cs.utexas.edu/users/EWD/transcriptions/EWD08xx/E...
Hey HN!

I built this website with my wife to help people find hand-curated, pre-planned weekend getaways for 2 people (with a friend or as a couple) and to make traveling on a budget easier.

We've always loved traveling together, but pretty often hear from friends that they hate the planning aspect of travel (don't know where to go or what to do), or that they can't take off work/watch kids long enough to go on a vacation. So we started digging into the idea of helping people go on short weekend trips that also have a fun itinerary planned.

This is my first adventure into the world of B2C businesses, so any feedback would be awesome.
> They consistently think what I’m doing in my life is more interesting than theirs. I think the opposite

The grass is always greener
Well, that’d be great!
Julia is a great language and was really useful in my PhD.

The #1 requirement I have is the ability to make binaries for some program. You can compile a C program and get a binary. There's no practical equivalent for Julia at the moment and I think this limits its production potential.
PostgreSQL: High Availability, Load Balancing, and Replication
What I’d really like to see are the plugins available on mobile. Most days are spent looking at the laptop screen for too long and grinding out an Anki session on the same laptop often takes a large dose of willpower. Doesn’t stop me from loving it and using it, I just use it less than I would.
Type 1 usually doesn't mean a child is Born sick. There's usually some triggering illness and then the immune system decides that it's time to fuck up the pancreas.

While there's a genetic element to it, there's usually nothing saying some specific kid is going to get it.

So, you get a cold sometime between the ages of ~2 and 18 and suddenly you're islet cells go bye-bye.
From The End of Asymmetric Information by Alex Tabarrok & Tyler Cowen:

The actual problems with health insurance markets have less to do with information asymmetry and adverse selection than with too much information. That can make some people’s insurance very expensive at actuarially sound rates. For instance if you have a cancer of a given kind, this is verifiable to the outside world, and if the treatment costs are $200,000, the cost of an insurance policy will in turn be about $200,000. Buying the policy won’t be cheaper than buying the treatments, and in that sense the market for insurance is not always present. That is a very real public policy problem … The cheap sequencing of the genome may accelerate and intensify these issues. …

https://www.cato-unbound.org/2015/04/06/alex-tabarrok-tyler-...
Oh, I should have caught that and addressed it in my earlier response. Matrix is end-to-end encrypted by default on clients that support it. The valid criticism is that some clients don't.
The good oil is not already long gone.

There are massive areas off US coasts with proven reserves that are legally untouched (CA moratorium after Santa Barbara spill only allows for marginal/incremental pumping). In the time between those reserves being shut off and now, the economics of retrieving that oil changed completely, and there is now a ton of "easy oil" off the california coast.

Nobody's arguing that oil is not an infinite resource, but I can point to a single location that contains immense amounts of easily tappable oil.

While the original motivation for the CA moratorium was ecological, these days it's (implicitly) economic. All CA has to do is wait until the price spikes start happening, and dribble out oil at very high prices while hoping there isn't another Deepwater Horizon.
Even Dijkstra weighed in on this:

http://www.cs.utexas.edu/users/EWD/ewd08xx/EWD831.PDF
Top AI Trends That Are Piloting Mcommerce
Facebook Dating will be a feature, not an app
Nebula Level13: A Newbie's Approach
Your loss, maybe?
When I googled his name, the Wikipedia page was the top result.
It's not entirely an illusion. Some patients do succeed in making lifestyle changes that cause type 2 diabetes to go into remission. But the best results have been achieved with healthcare providers actively helping patients make dietary changes on a frequent basis.

https://www.thelancet.com/journals/lancet/article/PIIS0140-6...

https://link.springer.com/article/10.1007%2Fs13300-018-0373-...
I love your project and am really looking forward to replacing a lot of stuff with Matrix-powered chat.

However, I strongly disagree with the author that Matrix should be recommended as a secure communication platform until E2E is stable (and, from what I understand about your project, you'll enable it by default as soon as you consider it stable enough).
floats are one of the worst things that ever happened to computing, particularly when they use base 2 representation for the exponent. (eg. there is no "0.03" in the floating point numbers)
Exercise improves mental health, study says
I think thats a bit far fetched... Pacifism because of the reasons you just described(I'm not going to work for the military because I disagree with current US foreign policy) is a perfectly valid stance. The problem could only arise if everybody was on the same side and taking the same action. That is highly unlikely in a pluralistic society. The software development community is not a monolithic homogeneus block.
I don't prefer messaging apps that require phone numbers, they always feel less trustworthy to me because that one aspect of privacy isn't there
Ask HN: Invite to lobste.rs anyone?
Can someone please send me an invite to lobste.rs?

Thanks
One good thing that could change from the tariffs is finally breaking the forced sharing of intellectual property with Chinese companies before allowing production. That was supposedly going to end around the end of 2018 already. A second positive change would be ending requiring selling a part of any foreign venture to a local Chinese company, which I don't think was planned to change. But the overall idea that trade deficits were generally bad for the us is a silly idea, so wrong.

The us has done a terrible job helping workers find new employment when their old factory or similar manufacturing jobs were lost to another country. It's hard to see how we'll ever do a good job on that because half the country has an ideological resistance to helping each other (social security, medical insurance, a job, those are all things we should make on our own). I can't see that these tariffs can ever bring back many factory jobs to the us. We need a strategy to find new jobs and industries. The current plan is just not going to accomplish much of anything.

But, and it's a big but, lets not forget that trade between countries has a good chance of reducing the potential of wars between them. I really believe that extensive international trade between the us and china will have a good tampering effect on potential war between the two countries. Chinese building of military bases in the south china sea against the wishes of your neighbors and and asserting your power won't help anyone to trust china, but when there was extensive and growing trade between the two powerful countries war should be less likely.
And I don't think "vegan" was in common use in 1970 either.
Xi seems to have overplayed his hand over the past few years. Instead of China quietly amassing power as it had done since the early 90s, Xi pushed China into a much more assertive role before it was necessarily ready.

The US and others had looked the other way on China’s mercantilist actions in the past on a strategic gamble that China would slowly evolve into a more democratic state, with open markets, freedoms and rule of the law. This strategy had worked out well with South Korea and Taiwan as they made their transitions from poor dictatorships to wealthy democracies (and peaceful US allies).

During the reign of Xi’s predecessors this did seem to be a possibility but Xi’s policies and perhaps most importantly his ascension to President for Life ended any illusion that China would make this sort of evolution.

The Made in China 2025 program for example explicitly codifies what many had long assumed - that China is directly targeting the most advanced foreign industries with a state backed industrial policy.

With China moving away from even playing lip service to liberalization and now directly threatening US/European interests with Made in China 2025 and other initiatives, there is no longer any reason for the US to play nice with China.

Frankly if China had simply continued quietly moving forward as they had under Hu and made perhaps some nominal reforms or concessions they probably could’ve continued their plans unabated.
Exception handling is one of the few subsystems that hasn't really had a revamp. It's probably one of the areas that'll get a good bit of thinking post 1.0.