skysight-inc/HackerNews huggingface dataset:
I think your conflating a few different issues here.

IP stealing is a problem. However, IP stealing is a little orthogonal from 1) entities in the U.S. economy being small enough to create/take advantage of innovation and 2) entities being sufficiently small such that their 'bigness' does not create misaligned incentives that then hurts the U.S. economy in the long run.

In fact, the author of this article makes zero commentary on IP theft. However, just because it's not mentioned doesn't mean that the author's points are invalid as well -- rather, all of these issues are problems that need to be addressed.

(Or in other terms -- inclusive or, not XOR. :) )
The problem I have with these sort of initiatives is that they don't solve the real problem. Here's the thing: I want to own some of my data, but I don't want to own most of it, because it shouldn't be collected in the first place.

Solid and other alike work in theory, but in practice I have some serious doubts. I believe that instead of owning your data is far much better to camouflage or destroy your data before it gets out there.
I feel like this is over my head, but if the problem is that sorting a vector produces non-differentiable kinks in the output then why not just run a simple polynomial regression over it and differentiate that?
The Onion LOL
This is unfair. A typical, half-competent candidate in tech sends much fewer applications before they find a job than a typical company has to process in the same time span. So there's indeed an asymmetry here, but in the other direction - few companies could even afford to fully process every single application that comes in (not even counting the human toil on the interviewers from dealing with spam).

4 hours over two steps to get to the human part? I wouldn't mind it. Last company I successfully interviewed, I spent about 2 hours on the phone with different people + a lot of e-mail exchange, before I got to 4 hours long on-site.
Strange Parts: This Chinese Factory Makes $100k Architectural Models [video]
We Can’t Do It Ourselves
Looks like a good learning exercise project but goes against the Go best practice principle of using standard libraries wherever possible since I don’t see any real benefit of this library over using the `net/http` package.
Reminds me of this older result by Brockett about using dynamical systems to do these types of problems that I always really found interesting

https://ieeexplore.ieee.org/document/194420
You can't. But people like to pretend we are all just taking a piss with our text-based languages and full-time jobs.
But it's used as-is. That shouldn't trigger the viral clause, or am I misunderstanding something?
From what I’ve seen it’s similar to the old LOGO Microworlds model which is awesome.
Friction-less payments is unfortunately an issue that seems unsolvable on the 'banks' end. There's no easy way for you to just one-click take care of a payment, and for good reason. I do wish it wasn't as friction-full as it is right now, and there are initiatives by alternative banks to make that happen (direct API connectivity for small payments etc., although seems like the new EU standards will turn that into a pipe dream); no standards to my knowledge, however.
As much as I like the ideas behind SOLID, I just don't seeing it panning out. The semantic data model is exactly the same as the one 10 years ago when it didn't catch on.

One of my biggest pet peeves there is that the default mode of operation is using a de-facto centralized ontology that is mutable and non-versioned. How is someone supposed to build up a semantic database when the semantics can be changed any time from under you?
My Two Cents on Stackbit
Disappearing teaspoons: Longitudinal cohort study of displacement of teaspoons
With the strong caveat that floating point numbers are technicaly discrete.

Anecdotal consequence: 16bits floating point numbers have so much non-linearity in their round-off error that you can use them to build neural network with no activation functions (which are traditionally needed to introduces non-linearity).
> To determine the overall rate of loss of workplace teaspoons and whether attrition and displacement are correlated with the relative value of the teaspoons or type of tearoom. Longitudinal cohort study. Research institute employing about 140 people. 70 discreetly numbered teaspoons placed in tearooms around the institute and observed weekly over five months. Incidence of teaspoon loss per 100 teaspoon years and teaspoon half life. 56 (80%) of the 70 teaspoons disappeared during the study. The half life of the teaspoons was 81 days. The half life of teaspoons in communal tearooms (42 days) was significantly shorter than for those in rooms associated with particular research groups (77 days). The rate of loss was not influenced by the teaspoons' value. The incidence of teaspoon loss over the period of observation was 360.62 per 100 teaspoon years. At this rate, an estimated 250 teaspoons would need to be purchased annually to maintain a practical institute-wide population of 70 teaspoons. The loss of workplace teaspoons was rapid, showing that their availability, and hence office culture in general, is constantly threatened.
One positive aspect of Inrupt could be it would make it easier to clamp down on nefarious data overcollection because you’d actually be able to see all the data Google et al were collecting on you in the first place.

Google Takeout exists, but Inrupt turns the tables and essentially makes Takeout the standardized real time default rather than an optional extra. It could be the foundation for new work to protect consumers, not the be all and end all.
Yeah I was thinking that too. Given the observations they describe I can only assume that releasing a photon is too slow of a process compared to the speed in which the molecule breaks apart.
I feel that Penny Arcade nailed it when they described the game as:

"Using clumsy tools for days and days to make a worse version of something that already exists inside of someone else's product"
If the greenhouses are built wall-to-wall like pictured in the article, the thermal losses through the walls should be minimal? Only the outermost perimeter would need any insulation
I wouldn't necessarily equate "distributed data ownership" with privatization of data, but more to the ability for more people to leverage said data more in their favor as apposed to what the digital overlords like FB et al. just allow people to do on their platforms (and their platforms only).

I think as long a some internet users at the margins get exposed to the downsides of the asymmetrical relationship they have with bulk data collection mostly benefiting the few (and have the ability to subvert it to any degree) the digital overlords are facing a death by 1000 cuts rather than the swift blow everyone seems to expect.

Will Inrupt be the thing that brings the digital overlords to their knees? Probably not, that will be best achieved by the digital overloads themselves overtime by creating the conditions for people to even want to pursue and allocate resources for ideas (like those that Inrupt invokes in some) in the first place.
It is cool, thanks for correcting :)
$50 each year per device for a closed source application that can be written in half a day? I don't think this is 2003 anymore but the author knows his audience and didn't even bother to write it for anything other than Mac. Again, this feels very heartbreaking when compared to all quality FOSS apps out there.
Implementing Raft: Part 0 – Introduction
That's a real shame :(
This won't improve the security, right? Both apps use the same crypto for communication; while regarding the quality of infrastructure and client's code, they are at best comparable.

The only point against WhatsApp (and a good one) is it's owned by Facebook, and thus so-called metadata belong to them.

But one may be happy to see people moving away from Facebook.
They will attract desperate candidates, which some companies often want. Then they carry the person on a leash.

This will differentiate companies looking for true partnership with an engineer vs those who need hamsters in a wheel.
An old engineer (marine) who was a mentor of mine, lamented the end of the slide rule, for exactly this reason.

A slide rule can tell you the numbers; it can't tell you the magnitude, you have to know that going in. He claimed this taught engineers an intuition for figures that calculators don't.
Yeah there are so many moving parts, and so many things vying to be the weakest link.

If we step back and consider what we all have today, it’s amazing we actually have a functional internet. It’s amazing that the script kiddies who are prepared to destroy things for the lols haven’t turned the internet into a dysfunctional cesspit already?

One bit of good news is that Schneier is an authority on the out-of-date router and related problems. I guess whatever they come up with will at least understand the wider threat landscape.
does it really make sense to load a large font for a single line of text on the page regardless if it is self-hosted or not? that must be one important line of text.
Rural Indiana Struggles with Drug-Fueled HIV Epidemic (2015)
No, I am referring to proper list comprehensions (as you would get in python): https://en.wikibooks.org/wiki/F_Sharp_Programming/Lists#Usin...

Its true that you can't literaly transpile very high order things such as GADT but the was majority of code is trivial to translate as both syntax and available constructs match.

I practice, I found translations between the two languages to be fairly easy (the same cannot be said for most language pairs).

(I was not aware of the new let-syntax, thats a nice addition (although computation expression did not make my list as they are more of an enabler for library authors than normal users). I will dig in to see what people build around it...)
Of course Ottoman tolerance disappeared as the empire shrank, and they systematically murdered millions of their Armenian and Greek speaking subjects.
To Buy, or Not to Buy? CapEx versus OpEx Is the Question
> Why do you think that you make a salary and the companies make hundreds of millions or billions!?!?!

Marx had this neat term "surplus value" to describe that problem.
EU Commission to Signal: Here's 45 Million euros and we'll have x engineers audit Signal. (Future headline)
"Reverse racism" is a term that was created to redefine "racism" so that people engaging in racism could say they're not engaging in it, because their kind of racism is not racism.
Microsoft apparently removing ‘Offline Accounts’ for international Windows users
There is a similar project by Rob Pike called Upspin. It is pretty interesting. That also looked very promising. https://upspin.io/
Better caching is no longer an advantage since they changed how caching works to prevent data leaks https://bugzilla.mozilla.org/show_bug.cgi?id=1536058
I don’t know why you’re getting downvoted. 1kW is a microwave, and 1GW is a nuclear power plant. It seems not unreasonable to expect people to understand this.
I was mentionning manually translating a code base from one language to the other. I am not aware of a tool to do that (which, as others have said, would be tricky to do automatically for some constructs).
The claim I read is that formal methods aren't tractable past X LoC (IIRC it was in the thousands). So you can directly verify a small application/module, or you can verify the high-level design of a larger thing, then write code to that spec. Can't find the source anymore though.
Anyone earning less than £25k is an “unskilled worker” & can’t enter the UK
1% of the speed of light does not sound to me as “close” to the speed of light.
What a throwback to my childhood! I spent countless late nights as a teenager in my parents garage soldering away doing exactly that. To this day, I love any chance I get to solder something. I don't get to do it as much as I used to with everything I work on being surface mount, but it makes the moments even better when I get to.

Thanks for the memory!
Yes, there are plenty of ways to communicate with younger people. But I am talking about, for instance, my grandpa. Many people in China (including my family) aren't so "cosmopolitan" and only use WeChat
If all they can see is people recreating existing things they have a pretty narrow-minded view of this.

Also, people who use this wouldn’t otherwise be firing up the Unity editor.
Algorithmic (Nerdy) Approach to find a room in Tokyo #1
I don't know what specific problem the parent is pointing to, but generally, users don't set up defaults, so you're really using the defaults of the vendor of whatever system the user uses. That may or may not be useful.

Tool customization may be where the users and power users are separated - but it's hard to tell who is who when you're just looking at an HTTP request.
Two joysticks. And that makes a difference.

As soon as I read that article I started watching "How to build in Dreams" videos. The user interface is very unusual yet seems to work. This may be a UI breakthrough. The UI is as complex as the ones in most 3D design programs, but it's much more accessible to the casual user.
Not OP, so not sure what they had in mind exactly, but Spain has several enclaves on Morocco's northern coast [1], including two cities of ~85k people each. Morocco is unhappy about this and has asked for sovereignty. This dispute has been armed relatively recently: https://en.wikipedia.org/wiki/Perejil_Island_crisis

[1] https://en.wikipedia.org/wiki/Plazas_de_soberan%C3%ADa
Morocco constantly sometimes makes claims over territories that don't belong them. Usually small islands of no use to anyone. Probably a play on nationalist feelings, quite stupid. Despite this theater, Morocco and Spain have a benefitial economic relationship.

Something similar could be said about the UK. But they are actually more aggressive and Gibraltar harmful to the surrounding area (smuggling and off-shore societies).

UK makes claims about the surrounding waters (which as far as I know, they have no claim to) and it's very bullish about enforcing that right. Given the nationalistic derive UK is taking and the change in status because of Brexit, it is very likely that tensions will rise.
Counting CVEs is not a good way of comparing security between software.
Its always a joy to watch Leslie Lamport. He's one of the few people in computer science that are really worth looking up to. Everything he says and does is incredibly eloquent and purposeful.
That doesn't really support "increasingly aggressive", and those were arguably quite different neighbours.
You are misunderstanding something. ANY GPLv3 anywhere in your code makes your code subject to GPLv3's terms.
Well , it’s deception for personal gain ... To that effect it’s somewhere on that immorality spectrum.

Personally, I think one trades morality for gain at the risk of a particularly slippery slope.
Nice! I'll give it a try next time. I ran Wine and tried to use it before but I never got it working nicely. Funnily enough there's a GitHub project which allows you to make miniprograms on Linux and it works quite well.
Of course it does. Most companies do this (albeit not with literal puppies), so do governments and people in general.

https://slatestarcodex.com/2014/07/30/meditations-on-moloch/
Awesome story, thanks.
Yes, but the building interface is far worse. SL never cracked their UI problems.

Sinespace, which uses the Archimatrix parametric CSG system, is the closest I've seen to this. Stretch a couch, get more cushions but not wider arms. Stretch a wall, get more windows but not wider ones. That lets you create parametric objects with constraints.
That would be true if frontend people were just doing webpage styling, and not web applications that often don't even have a backend.
Fortnite has the support-a-creator program, where players can enter a creator's code in the in-game item shop to choose to divert a percentage (5%, but they have upped it to 20% once for a special event) of all in-game purchasers to a creator of their choice. The creator can be a map-maker, streamer, blogger, etc.

The program incentivizes continued content creation by creators, and dis-incentivizes moving on to another game, as the creator's SAC revenue would dry up over time.

[0]https://www.epicgames.com/affiliate/en-US/overview
I find this attitude odd. No one is going to use node-based programming to build a CRUD-app backend. I think some non-game programmers feel threatened by ways of building behaviour that don’t need a computer science degree. The attitude in the games industry is necessarily the opposite. Programmers aren’t game designers or artists or puzzle designers and part of their role is to let those creative professions express themselves, which leads to a richer experience.

I hope software continues to empower creative expression in new ways like this and the barrier to entry keeps being lowered.
I'm more pessimistic. The internet and the apps we use frequently are like a public utility. The space is undergoing an era of massive consolidation and centralization.

This happened with railroads, and electricity, in the past. That period of consolidation was never followed by counterbalanced period of decentralization, a period of people operating their own mini-rail-car services, or micro power plants (solar, but...you know...).

It was followed by steady decline in prices of tickets, expansion in size of monopolies and steady decline in quality of service.

But you know, electricity and railroads became "democratized" just not in a "democratic" way. It's democratized because everyone can use a bit of it for basically nothing.

Then, the companies that made their fortunes often moved onto other high growth industries and the public became inured to the dilapidation, because the product had basically stagnated.

I don't see this company making any statement that suggests to me it can bring about some other possible future.
I can't lie to you, I wouldn't go through that process. Or, if I did, you'd be at the bottom of the stack for me.

Half the interview process is about selling the company to the candidate. How can I know if I want to put up with your bullshit tests if I don't know whether I'm going to enjoy working with you?

The message you're sending with more automation is simple: you will be a cog in a machine here. We're not interested in what you have to say, we're only interested in whether you're smarter than the average bear.
I'd like your thoughts on this comment: https://news.ycombinator.com/item?id=22394730
It's worse. It's not just 'wrong kind of racism', it's 'if you were born with attributes XYZ you should never be called racist, even if without those attributes your actions would be labelled as racist'.

The notion of reverse racism is something that requires religion-like amounts of self delusion and selective consumption of facts. The flaws of the notion are just too glaring for any rational individual to overlook even at first examination.
This ties to something I was thinking about yesterday, while wandering around neck deep in brambles with a brush-cutter.

We live in a steep sided river valley in northern Portugal, and the place came with 5 Ha of woodland, on a SE facing slope.

We’ve only lived here some six months, and we’ve gradually realised that almost every square inch of the hillside has been terraced - the process is to build hefty walls along the contours, and then let the hill slump into the gap, making a level growing area.

The thought that occurred to me/thing I noticed was just how much IR the wall I was working next to was emitting after the sun went down - felt like a patio heater pointed towards my face from a few meters away. I then realised that the reason that they’re all so incredibly overgrown is likely the combination of thermal mass warming the surrounding area, water being forced to ground level at the foot of each wall, and accumulated mulch being trapped by each wall.

I can’t count the number of times since starting here that I’ve marvelled at the simple ingenuity applied towards working with nature, from the terraces creating a better growing environment than the now-farmed planes above us, to the positioning and orientation of the mill - it’s situated at the one point along the bank that gets sunlight all day, all year, apart from two weeks in midwinter - which just happens to coincide with an outcrop that they co-opted into a weir.

Anyway. I wonder to what extent the idea of a fruit wall stemmed from people seeing this sort of terracing, and deciding to do it without a hill.
I would say that despite some outlandish claims by ISIS and the likes, Morocco is not really planning to try and take back the iberian peninsula.
I've actually never seen those cups outside of the US, which was surprising to me as they are so pervasive inside.
One way Inrupt approach could work is through Trans-national regulations (e.g. EU).

I still believe that a major change in the way data collection tactics are carried out should come from "below" (the people) rather than some incompetent digitally-challenged politician.

Practically, if all the technical challenges of Inrupt are sorted out - and I see many - this could become a standard enforced by "enlightened" governments.

This would probably take a lot of lobbying and can only work if
...rule one of accessibility is let the user configure how they access your content, and you just chose to override that. So that's a pretty weak excuse.
Yet another achievement for pacifism :-)

Seriously, in the olden days someone might have been put in jail for being a saboteur.
I 100% agree with you. I got my shot at my job title (not SWE, but in SaaS) from a non-traditional background for that role because the hiring manager was given carte-blanche to find the person he wanted to work with. We had breakfast, we clicked, we spent two years killing it. No way my resume gets through a more traditional hiring process (I know this, because I know some of the traditional hiring team wanted to throw out my resume).
I agree with everything you said, up until you had to play the race card.

Someone expressing their cultural beliefs is not racist. Cultures can clash, we have differences, that in itself is not racist. This kind of discussion and disagreement is healthy, and again not racist.

We (humans) have more backbone than that. If anything this over sensitivity is also a 'western' product of the last 20 odd years or so.
Well, they may recognize the shape of the chair as being similar to the stations at the end of the ancient transport system the precursors created. But since that system of tubes was too small for humans to travel through, it must have been something from an even older culture that humans co-opted and used in their ritualistic worship of the rectangle deity.
Abysmally poor? Wow! I love Stapledon’s writing, the opening sentences of Starmaker are up right there amongst my favourite opening passages. Sure, if you’re looking for plot or characters look elsewhere but for sheer poetry Stpledon has few peers in science fiction.
It can result in hiring of person B instead of more capable person A, just because person B satisfies some arbitrary immutable characteristics (skin color, sex, etc.) and person A does not. Texbook discrimination.
A lot of household appliances have power measured in watts (microwave ovens, electric heaters, etc). And megawatts and gigawatts are commonly used in discussion of electric power plants. My electricity bill is in kilowatt-hours, and that's what my electricity meter says on the front as well. Isn't that enough background knowledge to guess that an electric car would likely be more than a kilowatt (my microwave oven is more than that) but less than a gigawatt (a decent sized power station?)