skysight-inc/HackerNews huggingface dataset:
Programmers Who Don't Understand Security Are Poor at Security
"- pollution can be a big problem."

This would already be a showstopper for me. I have spent a week in Mumbai and never want to be in such an environment again.
I wouldn't say that the changes to album structure in response to technology changes is "concerning". Art changes as a society changes since art is a representation of the human condition (and the representation is usually made by people trying to represent their current condition). If the majority of music existed solely to get money, that's what would be concerning but I'd argue that's not the case presently.
"People should have an inherent right to place ..."

If that is the case, wouldn't we all just choose Aspen (or La Jolla or Zurich, depending on tastes) ?

It's not obvious to me how recognizing an inherent right to live in any place would be operable ...
>Considering that most phones from Samsung, at that time, had a physical keyboard and were more like Blackberry devices, I think it's incredibly telling that their next iteration was a full-screen, touch-based device with a single button at the bottom and rounded corners.

https://www.theverge.com/2012/7/31/3209204/samsung-angers-ju...

Please see the link above. There are plenty of evidence to indicate that Samsung had released touch screen phones before Apple and had considered a few dozen other designs in the pipeline. The problem here was that again both Apple and Samsung initially agreed not to bring anything that would confused the jury on trade dress and design patent infringement parts of the lawsuit. Apple suddenly changed their mind and turned in the "benchmarking" paper by Samsung. When Samsung turned their defense in, Apple's judge Lucy Koh said no.

> Even Android had to do a total hardware refresh after the iPhone came out. It was literally a game-changer.

ever heard of LG Prada?
OK, that's all correct and valid.

Java still exists and is a valid deployment platform.

Why is WebAssembly outside of the browser needed?
>A large number on a bank account won't help you much when you have no food to eat and nowhere safe left to live.

yeah but that is future mes problem.
Chaos Computer Club published a fingerprint of the German Minister of Internal Affairs 10 years ago. Taken from a glass.

"[Schäuble, the politician] was a keen proponent of mass gathering of biometric information by the state, and his widely circulated fingerprint lifted from a water glass served as an effective demonstration against the supposed infallibility of biometric information." https://hackaday.com/2017/09/04/raspireader-an-open-source-f...
Nifty. This suggestion seems to nicely illustrate what journalism seems to be missing. I see it as analogous to...

Think you can operate our press without losing fingers? Great - we're often looking for replacement operators. Does the machine have guards? Well, we have both a day and a night watchman, why?

Think you can operate without ever leaving sponges and instruments behind in patients? Great, set yourself up as a barber surgeon and go for it. Do we count sponges? You'll have to talk to accounting, but they're not that expensive, why?

And so on.

Responding to operator errors with "well, just stop doing that". Responding to pervasive systemic failures with "well, maybe we need better operators". That's being oblivious to a half century of progress, to minimum standards and best practices, across multiple industries.

Some years back, someone said their first-tier newspaper didn't even have a process for tracking errors. Despite an institutional self-image of caring about quality. ISO 9000 has not hit journalism yet?
I had a thought, wondering if it could work. For anyone who has the means, you can set up a basic income for your children by contributing about 350/month from the time they are born, then assuming 7% growth there will be over 250K sitting in the trust fund. This is enough for $10,000 per year (4% drawdown rate), which will provide them a basic income just as they are getting out of college, and trying to find their way in the world.

The major problems I see with this, is inflation (adjust the monthly contributions to keep up with inflation), and for multiple kids $350/month will not be achievable for people of lower income.
I'm sure George explained it better, but I'll try.

Between-landlord competition will keep building prices at a level that's equal to the value they create, but it does nothing to ensure that the surplus gets fairly distributed. If you imagine a town of millers and bakers, as long as people can freely switch jobs then both will be equally profitable careers, because they'll have an equal share of the surplus. But if you only allow certain people to be millers then the price of flour will rise to the point where a baker can only just get by, while the millers will grow rich because they capture all of the surplus. There's no incentive for a landlord to sell at any less than the full value that their buildings are worth - and eventually the full value of all economic activity from people living in their buildings.
UBI fails to take into account human nature. 1) Crime and social unrest is directly correlated to perception of relative wealth inequality. Past a certain point, relative wealth has a dominant effect on life expectancy! [b]

2) Given the above point, the solution would seem to be a progressive tax on the wealthy. Unfortunately, this is very hard to make workable, as the wealthy have control of most of the wealth and power, and failing that, are the most mobile.

http://www.sfindicatorproject.org/indicators/view/146

([b] Ichiro Kawachi, 2000. Income Inequality and Health. In Social Epidemiology. Eds. Lisa Berkman and Ichiro Kawachi. New York: Oxford University Press. Pp. 76-94.)
How to Sleep Better
Yes Mongo supports joins. But, I wouldn’t use them. Application servers scale much easier than database servers. You’re not getting any efficiency gains from doing server side joins over just reading documents from the left side and doing an “in” query with the ids from the right side. Assuming you are doing the equivalent of a left outer join.

In fact, if you are using C#. You could use the same LINQ syntax either way.
Show HN: Yet Another Forum Base on React, Go and PostgreSQL
Got a PhD from the University of Toronto, went straight into founding a company. Went through YC last year (W18).

If I could do it over again, I'd have dropped out of grad school in Year 1.

As an aside - there are way more physicists on HN than I expected.
It's "magnetic monopole antenna". A "monopole antenna" is a type of antenna. There are different type of monopole antenna. Two of the types are called "electric monopole antennas" and "magnetic monopole antennas". Here's a paper that looks at those two types [1].

[1] https://pdfs.semanticscholar.org/dd05/23adec09486c283e1ab348...
These are important culture questions, but you will never get the truth from them. Everybody knows what you want to hear. If you ask a harder question, they will dislike you. Maybe the only real way to get at this is to ask about specific standards and procedures that define the culture.

If you want to get right to it, culture is 99% defined by “who” is given power over hiring, firing, and promotion.

If it’s your manager, you will be his personal assistant. If it’s your peers, you will be playing Survivor. If it’s a board, you will be fighting for a spot on the most glamorous projects.
Definitely going for the "real look". Thanks for the response, I appreciate it!
Care to provide some examples of non-conservative stuff that they fund?
I think the whole point of basic income is to help people that can't afford what you are proposing.
Also please read this fine lines it might be very interesting for some:

>If you believe your MacBook or MacBook Pro was affected by this issue, and you paid to have your keyboard repaired, you can contact Apple about a refund.
> Human trafficking is just another word for illegal immigration.

No, it's not, because human trafficking can occur without crossing an limited-migration border.

As usually used, it's very close to the union of de facto slavery and sex work. (To be fair, those categories have significant overlap, but there's a lot of push to include the parts of the latter that aren't the former within the reach of of the term.)
It’s a very emotional subject for a lot of people, and while like you I see ersatz products as a good choice for people who would otherwise engage in the real thing, I also know that it’s a hard position to promulgate. For one, there isn’t a clear consensus as to whether or not (for example) fantasy underage porn/dolls acts to reduce or increase offender’s likliehood to offend. There is the argument that it can be a pressure relief valve, and an argument that it reinforces tendencies and like any addiction will tend to build tolerance. When the fakes stop being effective then maybe all they achieve is acting as a kind of practice.

It’s known that poeple with violent, vivid fantasies for example, are at higher risk for acting out violently than people without them. Is it correlation or causation? We don’t know. So it’s hard to take this mass of uncertainty to a public that mostly wants to “hang them all” where sex offenders are concerned, and make a case for ersatz interactions.

Part of this is moralizing, part of it is true uncertainty, and part of it is understandable revulsion.
it's all anecdotal opinions
I've never had it from Tetris or other games, except the "falling sand game". It took a few weeks before it went away. It wasn't fun.
I would be interested in hearing what specific principles from physics are useful in software development, as a non-physicist.
Microsoft leads the way in banning April Fools’ Day pranks
I used to use ConEmu but it was too buggy for my liking, especially when using docker > nano/vim. Text was displayed in the wrong place all the time.

I started using fluent when this was posted (3 days ago) and I quite like the experience so far! I haven't had to switch back to regular CMD for anything so far!
I'm so glad to have a remote position. Less distraction than any office I've ever been to. And much more cozy, because I can choose exactly how to furnish my own space.

It's such a massive perk I have no second thoughts about turning down jobs with a considerably higher salary. It helps that commute time and expenses are zero. Commute is essentially unpaid, unproductive labour; it's not your free time, it's something you do for the sake of your employer, and you don't get anything done except translate your corpse.
> There's a big question mark as 2047 looms closer, which is till when China promised to keep HK the way it is now (capitalism, different currency, open, legal system and so on).

https://en.wikipedia.org/wiki/2014_Hong_Kong_protests

They're not going to wait until 2047. Already many (most?) elementary schools in HK speak Mandarin instead of Cantonese.
Komback
This is great but I worry that it's like when Google was sending search traffic to smaller blogs all the time... until they didn't. Everyone loves free money but it sounds like it could dry up at any time at Spotify's whim and there'd be no recourse and no explanation.

It is really great that Spotify is putting small to tiny artists into their mass-market playlists. Enjoy it while it lasts.
SpaceX uses tightly packed open plan.
Is "dystopian" now an euphemism for "anything I don't like"?

Scooters are adopted because they are faster and require less physical exertion of force to get from point A to point B. Every developing economy goes through this phase where pollution worsens. It is still the better choice than the alternative where everybody lives in a "pastoral" (read: impoverished) society for the sake of impressing visitors who have never had to worry about the same problems.
A Long Talk with Pete Buttigieg
Elizabeth Warren comes out in support of a national right-to-repair law
Wow, groundbreaking. How much did that study cost?
No? It's an argument for using TAI,because devices that use TAI do not need leap second updates - a clock running TAI that was started in 1970 and never updated will show the same time as a clock running TAI that's started today (or one that was started in 1970 and updated continually), whereas a clock running UTC that wasn't updated will show a different time from one that was updated.
The transition from more waterfall-like projects to more agile-like, with feature-factory bitesize nibbles of work, seems to me to be predicated on less deep work. The unit of delivery is smaller, so it cannot be meaningfully transformative.

Personally I think it's a model that scales better (ie supports more developers being applied to a problem) but requires more brute force modularity to contain the lack of system design that comes from lack of deep thinking (and thus we get microservices).
Great stuff! Thank you. Would be great if shift would highlight text (I constantly use that in CMD to copy text).
To save you guys some ducking, ducking and going, the official site is https://lockbox.firefox.com/ - the thenextweb.com article doesn't seem to include this link, unfortunately.
If you live in California it's honestly better to just not know about it.

Before reading that Wikipedia page I never batted an eye at golf courses in city centers, dilapidated shacks with huge yards bordering Google's HQ, or empty lots worth millions sitting undeveloped in the middle of a housing shortage.
I spend most of my day, on most days, working on the one machine I own. It’s the one physical tool I use for my entire livelihood.

I can’t say the same for the WSJ.
Englishness in an Apocalypse
I work on “AI” and Data Science at a European Defense Company. After 8 years of Particle physics at the LHC it feels really old trying to do data “science” and “big data” for the highest bidder.
Oh how I wish for a Manhattan scale project to save us from climate change with nuclear or something like that.
On the other hand I’m glad to have left the zero-sum game of post-docs for a regular career track.
Tomviz v1.5.1 for 3D Visualization and 3D Python Data Processing
90% chance you're a BJP voter. This is my point: no outsiders are falling for this, so why even try to pretend.
That's obviously how it would play out. The way it works right now is that corporations for the work that you do for them give you money which you use to buy goods from them. UBI makes it so that the government taxes corporations and gives money to consumers to buy things from them. How much money is entirely political but you can be assured that there will always be more need for growth and that consumers will always be told to tighten their belts. You will also never have enough money left over to invest or save a nest egg. So over time more income share will go to the top.
I don't think it's possible to make electronic music and not be influenced by Stockhausen. If not directly, then indirectly through diffusion.
"because governments are buying them."

The main problem in american politics is that a lot of decisions are made either to damage the "other" party or to accommodate some donor. When you look at Congress they barely think about doing something right.
How much of that was from the EFF or other tech industry allies about avoiding any weakening of Section 230?

I couldn't say. I can say at least some of it was first-hand testimony from former sex workers who likely had never heard of EFF or Section 230. They focused on things like what a mess their life was, why they ended up doing sex work to begin with and why they credit Backpage with "saving their life" by allowing them to check out clients beforehand for safety purposes, etc.

I'm kind of a demographic outlier for HN. I tend to run in different circles, so to speak, from most folks here. (I had to google EFF and Section 230 to answer your question. I didn't readily know what you were even asking.)
> They can see that nobody is slacking

How else would I communicate with my (remote) team mates?
I've done something similar, automating a similar process. Essentially the screen was split on half. The left was the actual image, the right was the data of what the program thinks it is after OCR and some magic interpretation. The user can scroll around and both panes would move together. User clicks accepts on each value. Otherwise user can edit each value, or add a new value (if it was completely missed) and then accept. Once everything is accepted they can save the data.

On paper it saved a lot of man hours but it was never fully rolled out. The project didn't have a long lifespan and we had enough people sitting around doing nothing to just manually do all the work. But I got a nice award for it LOL.
I would love for WASI/WasmTime to emphasize on:

1. Backwards compatibility with existing libc. (Maybe pick musl)

2. Platform agnostic wasm generation: the same wasm file should run in the browser (with emscripten polyfills) and across ALL OS-es, mobile included. List: iOS, Android, Mac, Linux, Windows, FreeBSD

#1 shall enable decades of legacy programs to work with minimal porting, while #2 shall enable true cross platform capabilities without multiple codebases. Specifically, don't repeat what node did: digress from browser js semantics, instead of polyfilling them
>Do we really want a massive SaaS company to criminally investigate its clients at its own initiative?

I think my arms dealer provides a much clearer example of facts removed from tech where people in HN are understandably defensive.

The law doesn’t require a seller of goods/services to investigate a buyers intent, but the law does create liability if the seller knew or should have known the buyer intended to use the good/service in the commission of a crime.

So in the case of an arms dealer if the buyer uses the gun in a crime, the arms dealer is only liable if they knew or should have known, but the law isn’t requiring the seller investigate (but if facts tend to show the buyer was discussing using the gun for crime xyz to the seller, then yes the seller could be liable).

I think this is good, others may disagree and say sellers should be able to sell goods/services where they know the buyer intends to use the same in commission of a crime...but the investigation is beyond the legal scope of what is required by law and I don’t think anyone is suggested that become the law.
My illogical hope is that one day we'll have the ability to run "simulations" in parallel universes so we actually can prove that option X was better in the long term than option Y.
Approaching Tough Coding Interview Problems Without Fear
Unfortunate. We'd already be living on Mars if they got their own cubes / offices.
I know this is a political piece but I really think this guy is a different sort of candidate and HN might appreciate reading this interview with him. It touches on topics often discussed on HN such as urban development, tech companies, infrastructure, climate change, and universal healthcare among others.

Also, I think he really embodies the entrepreneurial spirit.
This question is practically as old as time. Politicians have been trying to relocate labor and industry for centuries now. Ideas have been proposed and tried, and every place that has been successful has a hundred different competing explanations for why it was successful, and the same goes for the places that were unsuccessful. The matter is complex enough, and success rate low enough, to be able to confidently say we don't know really how to do it.

It actually is easier to reform cities than it is to relocate everybody that is made worse off by their poor decisions. And since San Francisco's poor decisions are negatively affecting every city within a 100mi radius, it would make sense for the state intervention to be the tool that brings the change.
I'm a PhD student studying turbulence at the outer edge of plasmas in fusion experiments. Turbulence degrades plasma confinement, which makes it difficult to keep the plasma burning and produce power. I'm interested in whether different machine designs or operation procedures can help reduce turbulence.

At the moment I'm analyzing data from W7-X in Germany. It's a really cool device off the beaten path of tokamaks but seriously catching up in performance [1].

[1] See fig. 15 of https://iopscience.iop.org/article/10.1088/1361-6587/aaec25
I think there's also a cargo cult mentality that is really hard to deal with. Many successful companies today started on a shoestring, where the money saved by cramming everyone into the same space allowed the company to grow headcount quickly, and it is really hard to separate the things that contributed to the company's success from the incidentals that arose from its founding.
This is really interesting. As part of my undergrad research I've built `silverfish`, which is a tool that turns WASM binaries into LLVM bytecode. It's currently pretty chained to how I personally compile my C to WASM, but it'd be pretty cool to get it working with this standard!

Here's a link: https://github.com/gwsystems/silverfish -- although the README is pretty sparse, so you'll have to look at the code.
There are also extensions that automatize that (firefox one https://github.com/iamadamdev/bypass-paywalls-firefox)
The Effect of Beards on Recognition of Men’s Anger Displays
AMD EPYC-Powered EC2 Instances – M5ad and R5ad
FWIW most of the large companies I've worked at in tech don't give offices to anyone. I realize it's not universal, and some companies have execs in dedicated conference rooms that might as well be an office, but that mostly seems like an efficiency win from the perspective of someone who's in back to back 30 minute meetings all day long.

Still, a lot of places at least are consistent about it all the way up to the CEO.
I loved the Malkavian dialogue so much! I still remember one line -- when talking to a a guy with a stutter, your character says to him: "You're words are wobbly"

Also, having an argument with a stop sign was a cool little touch. VtM Bloodlines had such great writing. I still play it again every few years.

I'm not sure what to feel about Bloodlines 2 though, but information is sparse, so we'll see when we learn more, I suppose. I just feel it will be very hard to live up to expectations.
> Behind all the fluff, there is a simple explanation: they save insane amounts of money.

Yes pretty much. It's disappointing that companies cannot be honest with their employees and just say that simply. People can understand price per sq. foot, it's not inverting binary trees or building rockets.

But when they are told stuff like "We can _all_ collaborate better! Look at all this (busy) work happening!". It insults people's intelligence. It's like giving a kid who doesn't like potatoes, carrots and telling them they are just orange potatoes. Yes, I have tried that with my 2 year old and it works great. But doing it with engineers who you trust to build your product is just crazy.
I find it disturbing that Facebook knows what I look like and auto-tags me in pictures, even though I've never had a Facebook account.
>Why is it important to accommodate people who might want to move to an area?

It's not just people moving into an area, it's moving within an area.

Rent control creates an market where existing renters are inhibited from moving even into the building next to their current residence. It prevents free movement in/out and within the market.

This also makes it so landlords want to evict/churn renters as much as possible, so they are incentivized to become slum lords. Landords invest as little as possible into the property because as soon as a renter moves in, that renter is never going to leave and the landlord sees diminishing returns over time.
Perhaps I'm not talking about the same "city" or the same "really wealthy people".
I suppose it's more politically expedient to blame the companies trying to rationally minimize cost rather than risk reprimanding and alienating state and local officials who sign contracts for voting machines without any sort of serious security, auditing or compliance provisions.

This sure does seem like grandstanding from these senators. Probably not unrelated to fallout from the Mueller report.