skysight-inc/HackerNews huggingface dataset:
Designer rant. I've been a computer user for 35 years, developer for 25 years (10 full-time professionally), *nix user for 20 years, and am currently in a degree program as a designer, and I've got to say that I disagree entirely. I think you're conflating your personal taste with functional design, and then again conflating functional design with styling and decoration. Interface design principles— as a subset of industrial design— have been theorized about, extensively tested, and refined for decades. Stylistic trends in visual representations of ideas in icons, etc. are much less clearcut.

At least in good quality commercial software, I can assure you that a designer's primary concern is usability. Visual cohesion and hierarchy, the flow of the eye around the screen, determining what a user actually needs to see and interact with during a task, and moving unnecessary elements to different views are all valuable tools a designer has to make a program more usable. They aren't merely stylists imposing trendy visuals on otherwise entirely usable software, and are certainly not "artists."

However, open-source interfaces are sometimes created by inexperienced enthusiasts or developers trying to "make it look nice" rather than experienced designers. Projects often don't impose the same quality control for interface design decisions as they do for code design decisions. That might lead some "artists" or "designers" to do things that designers (sans-quotes) should be doing. Designers should be more involved in open-source projects and open-source projects should court design contributions and stop downplaying the importance of good interface design.

Most users simply don't share your tolerance (preference?) for visually crowded interfaces that aim to cram as many elements on a screen as you can possibly fit with little editing or regard for what users actually 'need' on a screen for a given task. Your citing old school Linux UIs as a high point in UI design is portrays a perspective that doesn't have a ton in common with a typical user.
Kraken Digital Asset Exchange | Engineers | Product Managers | Remote | https://www.kraken.com/en-us/careers

Kraken was founded in 2011, being a pioneer exchange in the crypto market. Kraken is in rapid expansion of its development and product teams. At Kraken we have a remote global team, allowing our employees to have more freedom in choosing how to organize their routine and balance work and personal life.

July Highlights:

- Backend Engineer, Data Processing - Rust | Remote

- Backend Engineer, Crypto/Payments | Remote

We’re also hiring software engineers with the following skillsets: Backend (Rust/Go/Typescript/NodeJS), Frontend (React/Flux/Redux/Sass/Less/PHP) and many more.

Please apply directly to our Lever careers page at https://www.kraken.com/en-us/careers. Once you have completed your application to which role/roles you feel you fit best, please email me a confirmation at leon@kraken.com and I will make sure your profile is reviewed by our hiring team.
Breaking aluminum bolts is another one that is surprisingly common in some brands. They also tend to live just long enough for the warranty to expire.

https://rennlist.com/forums/porsche-macan/1085919-cautionary...

IMS bearings are an issue until 2009, engines produced after that point starting with the 9A1 no longer have an IMS.
I only heard about EncroChat now a day or two ago with the arrests and the crime stuff actually. I am just now googling about what EncroChat was. On the news they said smth about android phones with mics and cameras taken out and apps installed.
Almond farmers are sucking water out of the Central Valley aquifers faster than it can be replaced, even in a rainy year. The problem is there's no limit on drilling and pumping. IIUC riparian rights are handled differently in the western US than they have been traditionally elsewhere, leading to a race to deplete the shared resource before it's all gone.
Latin America is an example how the "free market" theory as espoused by the washington consensus is very bad for developing nations. Latin America is the region that most closely follows the washington consensus and they have suffered for this mightily for this over the post ww2 years.

There were little spurts of protectionism in argentina and brasil but those happened only around the 2000s and only as a reaction after many years of gutting the countries under free market policies.

Holding China as an example of free trade success is a little wrong, to say the least. Post ww2 China has always had a very carefully crafted protectionist policies, and while they did open up majorly, they are still very protectionist by almost any sane international standard. Lets not forget that even now to start any significant business in China you need to make sure that Chinese nationals own a majority of your business.

India liberalized much more than China during the 80s and 90s, so if you want to make that comparison, India should be on the free trade side. In my opinion though the Chinese economic success in comparison to India had much more to do with domestic social policies. China simply did the best to ensure that despite wide spread poverty most people have access to education, clean water, modern medical services, modern telecom and transportation infrastructure, etc. India, on the other hand, as part of their "modernization" gutted social programs (again, listening to the Washington consensus) and they still have a vast part of their population in a more or less pre-industrial state of education and development.
I for one don't think the name Vector is any more "techie" than Signal.
Grey code with 13 bits and as many light sensors, maybe?
Steam Is Coming to Chromebooks with Ubuntu-Based “Borealis” Feature
Some people who have pulled down these statues or defaced them have been arrested and facing the minimum 10-yr prison sentence.

Trump also decided to respond to these anarchists by anouncing a new "state park" with memorials to national heroes of all races and colors, protected by the national guard.
That sounds like the claims about using-up-willpower. It's questionable and not at all proven.

It's also possible that, like muscle-building, we get more the more we use it. People who become thoughtful about their energy consumption think about impact more, think about global issues, and then are more likely to protest in favor of environmental legislation.

There are limits, we can't attend to too much at once. But maybe we can actually see two ways of living where one has very limited chances for dedicated attention and another offers many hours of available dedicated attention. Be physically well, use good attention habits etc.

Much of what you're saying amounts to priorities. We should indeed figure out our top priorities and then figure out the most effective means to get there. Makes me think of http://donellameadows.org/archives/leverage-points-places-to...
This seems like a good approach. Often we either have a different set of underlying assumptions/facts or different axioms. For the former case, the “how truthful” approach makes a lot of sense.
What you're describing is known as the hype cycle.

https://en.wikipedia.org/wiki/Hype_cycle
The ACA in the US only allows age and smoking status for pricing and the companies can't arbitrarily cancel policies anymore.

The problem is that a big portion of the country either thinks those things are bad or doesn't understand what they are.

https://www.hhs.gov/healthcare/about-the-aca/index.html
I'm not aware of any faculty unions representing professors. There are some academic student employee (inc. grad students) unions and a handful of postdoc unions.
> To properly price the product. Otherwise, people at higher risk are subsidized more heavily by people at lower risk.

But that's the very definition of insurance: spread the risk over the entire pool.

US health insurance does not work this way, and it's part of the reason that system is so messed up and super expensive.
This is upside down.

Banning books from school is 10x worse than censorship at the library.

All this library talk is a little moot because nobody goes to the library. How many copies of said 'banned books' do HK libraries even have? 10? 20?

The Internet is the Library.

But the information taught in class will define an entire generation.
LINQ did a tiny step in the right direction. I'm aiming a lot further.
While I agree that R&D can be a major driver, it’s not the sole way to increase productivity. Making existing processes more efficiently is also a means to increase productivity, often with more immediate ROI and less risk than R&D. I have a feeling that may be the “inefficiencies” he was alluding to
By making request to reddit.
Why is the reason to peculiarity not in the comments in the code itself?
Most of us have a day job and do this sort of thing for fun. I know that might seem weird to many but I think you will find most open source developers fall into that category.
Have you considered something like Pulumi for the glue?

Love this idea, the ease of Heroku + the flexibility of Kubernetes would be amazing.
Recent and related: https://news.ycombinator.com/item?id=23726410
Taken to its logical conclusion, doesn’t that argument mean we would almost never introduce any abstractions at all? That doesn’t seem very practical compared to the alternative of introducing abstractions if they are useful at the time but remaining willing to change or remove them again later if the situation changes.
They’re called trees.
It helps developing and prioritizing features faster. What is so harmful about it? Assuming it's anonymized properly, if no one resells it, if it's explicit (doesn't matter opt-in or opt-out).
Hey, it's just an opinion. And it's arguably not clear-cut. Or at least, the Wikipedia article doesn't think so.
I assume this is a $ issue for them, they won’t be able to charge what they normally charge for online classes so they try to bring people in somehow
edit: normally charge for campus
Corporations are people too.

Leaving this source and reference to Citizens United to hopefully help lift the conversation and help people understand the rights of corporations within the United States.

https://www.npr.org/2014/07/28/335288388/when-did-companies-...

Do corporations have a deeper responsibility besides enriching shareholders?
I’ve been thinking for a while along similar lines for a discussion platform, but came to a different conclusion. I think the trick is turning weakness into strength. People really want to fight, they want to make bold statements, and they don’t want to take the time to read or write long nuanced arguments. What if you made something that leaned into that?

I was thinking about a CMV sort of site where you can tweet a reply to a view in support or in disapproval, sorting automatically in two halves of the page, and people can like those tweets. It would allow the strongest pro/con arguments from either side to bubble to the top, and the short length of a tweet and inability to chain multiple together would require succinct and single arguments. The site would rank views by recent replies, which would reward controversy with attention and draw out more responses.
It's sort of wild you talking about taking those physics courses. I was one of the research scientists supporting Mike and Ed teaching those courses. I always wondered if people liked them or not. We only ever had surveys and such I never interacted with students one on one.
How often do you really do that? Be honest, but very few people go to ikea and buy a single shelf every week. And for anything more than a shelf or two you’ll likely need a larger car anyways.

Why don’t you go to ikea, shop and drop it off with the folks offering transportation? They’ll take 40 or so and deliver a full minivan load for that. Or take a cab? There’s also car sharing options that offer minivans in many places for as low as 5EUR/hour.
Life, disability, and long term care are not the same as health insurance (which shouldn’t be insurance! It should be universal healthcare).

You insure against risk, you pay for care, just as you pay for gas in your car and oil changes, but your insurance covers accidents (which goes so far as to charge people of different genders and ages differently because of the risk demonstrated by the data). Should I be offended that my auto insurance charged me a crazy high premium for driving a high performance sports car at 18 years old as a single male? No! I was a high risk based on the data (which distilled down to my own risk management as then owner of an 18 year old male brain). And if the data (even genetic data) shows someone to be higher risk for an insurance product (again, we’re not talking health insurance or healthcare), they should be exposed to that cost.

Life isn’t fair, and this is a poor attempt at tilting the scales if your goal is to make it more fair (considering the size of your risk pools at typical private insurers offering these products). It’s an unfunded mandate.
You're saying his alleged offence was so unique that it would immediately identify him?

Did the firing come before or after actual loss of customers who read his idea of a joke and freely decided (on a "yeah, fuck that guy" basis) that they weren't going to give him their money any more?

I ask that question because public relations is, in fact, part of a CEO's job - and if he was "forced out", that suggests there were other people whose money was tied up in the company, and so he actually had a financial responsibility to read the room better than he evidently did, just from your description.

Part of the responsibility of working a day job in a company is not to shit the desk. I'm hard pressed to call this basic social requirement "cancel culture".
Same mistake I made when I first found newegg. Was that intentional? I certainly gave newegg some unearned goodwill until I found out that they were unrelated.
I don‘t believe you. There‘s no country where the number of cases and deaths didn‘t go down after a strong lockdown. It worked even across the USA in spite of the president demotivating people to do the measures.

The lockdowns work. You‘d have to somehow prove your claim for me to believe you.
I don't know but this article sure doesn't have a problem doing it?
Is anyone aware of any efforts to get clang/rustc to use lli to speed up iteration times? My thought is you lower everything to llvm bytecode first but skip all the codegen/linking. Then you can codegen or run interpreted. Might help make debug builds much faster to get to execution. Probably could trivially parallelize the background compilation & auto-build in the background on every file change to get the best of all worlds (most code gen is ready, the remainder is executable & will get compiled as needed). If you can do it with live substitution (which I think is what lli does) then you'd progressively get a faster program.
> Otherwise, people at higher risk are subsidized more heavily by people at lower risk.

This is basically how it works in Europe and it's fine. I see the concept of punishing people for how their body behaves deeply unethical. We can't control this, things happen randomly to many of us.

Obviously you could sell cheap health insurances to people that you know will be healthy, but isn't this essentially a scam?
He's basically the lead dev in a comically huge yet strangely efficient group. But since it's still one project, it's still a very tightly integrated monolith, there is an advantage to doing this kind of quality/engineering management.
The main thread was https://news.ycombinator.com/item?id=23610416. Among sundry related ones are:

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

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

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

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

https://news.ycombinator.com/item?id=23621466
or, just let what will happen, happen? i hear a lot about case numbers, almost nothing about mortality rates
Absolutely. BLM asks to put a stop to police brutality/racism and stupid white people decide to change the phrase "grandfathered" or "you guys" in response. Or to put down entire languages like Spanish because they use gendered nouns. A more tone deaf response would be hard to achieve. Even those of us who have supported the cause against police brutality and racism for years are now losing interest and energy. If this is the outcome of the protests, they were indeed all for naught, just spreading corona so a bunch of idiots can feel better about themselves thinking they made a change in the world by censoring others' speech. How absurd.
I'm not sure what point you're making. If you are just assuming that functional boundaries tend to not be maintained in practice then you're not contradicting anything I have said. Whether or not functional boundaries are easy/hard to observe depends on the language and coding conventions.
I just hit the API up and it errored with http status code “777 - Act of God”.
I'm doing so because the trend of calling your notes by a old german word seems to be the new innovation here.
It is very unfortunate that Saudi Arabia is mentioned by all the supporters of human rights abuses as a benchmark, I don’t see how the absence of mentioning Saudi Arabia is conspicuous at all. The absurdity of it is that normally the countries compared with Saudi are allies [1]

https://en.wikipedia.org/wiki/China%E2%80%93Saudi_Arabia_rel...
Working on siuba, a data analysis tool for python. It's a port of the R library dplyr, and can produces SQL queries!

I've programmed in python for much longer than R, and really want to be able to move at the same speed when using python for data analysis :o.

It's a weird problem though because the two languages have basically opposite approaches to DataFrames. pandas has a very fat DataFrame implementation, R an extremely minimal one. (Pros and cons to both approaches).

https://github.com/machow/siuba
The Gene Delusion
At this point I'd be much more interested in a tool designed by someone who was an expert in dispute resolution - a relationship counsellor, say. Something that emphasizes points of similarity to build on them, not points of difference to amplify them.

"Debate" is entirely the wrong model. It's about winners and losers. How about a tool for dialogue?
I don’t get the impression that anyone expects anything to be 100% safe. This is a straw man. Everyone agrees the goal is to prevent it from spreading “too much,” but any proposed school reopenings (from kindergarten up to university) look like they’d land way above the line of acceptable spread.

Maybe a line we can all agree on is: If the expected resulting R_0 is above 1, it’s probably not a good plan as it will not be sustainable. Since you probably can’t know whether it’ll result in an R_0 above 1 before doing it, then in order to reopen you must have robust surveillance in place to quickly detect the R_0 and have a plan to shut back down in the case it reaches 1.
Exactly. I always include the ticket or user story it's related to. It's a small effort, and if ever in the future someone finds themselves looking at this change and wondering what it's for, they can easily find the context.

I seem to be the only one in my team doing this, though.

(Obviously I also include a short but meaningful description of the change in the commit message itself. Again, not something everybody always does.)
Did you look at https://spring.io/guides ? Building a REST service is one of the examples.

https://spring.io/guides/tutorials/rest/
take a drink man, relax.

It makes more sense when you say there's a backstory about consumerism in there.

Because saying "Hey, we have $64 tomatoes," on a blog entry that doesn't mention the rest of the book's focus on consumerism, with the scant details on the blog, comes off as "don't bother gardening, it costs a lot more than the store."

And no, I haven't read the book, but now that I know what it's about, it doesn't seem necessary. People buying unnecessary stuff to look good led to an unnecessarily expensive outcome.
You’re applying the wrong Western categories to Chinese people.
People think Chinese don’t have a religion, but they actually do and the God is China itself.
First, they all believe China needs to step up to its role in the World stage.
Second, the social pact in China is quite straightforward: you give up some useless rights that only weak westerners seem to be overly attached to, and you get in exchange growth, stability, safety, work and riches.
Chinese people that live by this social pact are genuinely happy people. They know about the data collection, they know about the limitations to the information but they don’t care as long as they feel safer, richer and on a prosperous path. Which, sadly, has been true for a while now, if you consider how many trillions of dollars the country has invested in R&D in the last 35 years.
All this while America has been gradually renouncing to their international role, or while even allies have come to reckon the instability America has been unleashing on so many regions of the world just by pretending to operate by the failed credo of “exporting democracy”.
Mix this and what the Chinese believe about their country’s place in the world and you’ll understand their perspective better.
The US and the US way of life are not the center of the free world anymore and haven’t been for a long time.
As a European, living in Germany, my only hope is in a third European way. Quite sad that Angela Merkel will be stepping down, she would have been the right leader to manage this for the entire EU.
I wasn’t intending to imply that he or the new deal were good or bad, just how I interpreted the history.

I’ve yet to find a US president that I would classify as benevolent, honest, or worthy of exaltation.
Here's a pretty good thread from a professor arguing that the Alabama story is very likely made up: https://twitter.com/thrasherxy/status/1278703871053963269

But I totally agree that the entire premise of colleges trying to function as an on-campus institution is absolutely absurd until there's a vaccine.
Can we add this to the constitution?
Buying a car using Python, RPI and Telegram
In the Julia community they frequently call it Just Ahead-Of-Time the compiler strategy of making the inference of all downstream types and methods to dispatch and compiling all at once. And the period while purely running a static program "world age", which usually lasts until you go back to the global namespace or you need any dynamic feature. Julia does not have an interpreter outside of the debugger.
Because externality is everywhere, and a society where organizations pay attention to this is preferable to one that suffers a thousand cuts by ignoring it.
Just a tiny teaser, you could write something like

Person { country => name }

And it will output the following SQL:

-- target: postgres
SELECT country, array_agg(name) AS name FROM Person GROUP BY country
I'm trying to tackle the problem of information overload by providing a service that extracts, summarises and curates the key insights from books, articles and research: https://www.sivv.io/
Trying to predict where electrons go in a molecule, but using a classical model. This can be done with supervised machine learning - you can use quantum mechanics to get lots of labeled data - but it's a tough problem, because chemical physicists have very high standards for accuracy.
1: trying to build tools to give people a more tacit understanding of sattelites & space debris: https://space-search.io

2: developing easy-to-use tools for parametric generative design to enable hyper-personalisation: https://hyperobjects.design
Ask HN: Which Ergonomic Desk?
Any real world recs for desk that can adjust height for ergonomics?

Have a desk now but chair isn’t quite right height, I want the desk height to be super adjustable to just the right/optimal height to avoid strain or sitting/working in a way that could cause trouble
Hash of IPv4 address can be easily reverted because there is a limited number of addresses.
Is this because the are public sector employees?