skysight-inc/HackerNews huggingface dataset:
What's the difference between Pro and regular? As a casual side project builder, why would I choose regular over Pro?
It seems like a barrier for Rust in many of the low level places people would like to see it, is the inability to target all platforms. An official C backend would seem to solve that problem.

The other barrier is compile times, which seems to be a major challenge.
Come on man. This is such low effort appealing to Theo's public image. If this is something you feel you must describe as a personal attack, it must be hard to get around in life.

I find this response quite level headed and I like that some of his responses make it to the front page that provide insights into why such language changes are more difficult than they seem.
The second part of your example is a statement of opinion, not fact -- so it's not really the same thing at all.
Habito [0], a mortgage broker based in London, has its back end written in Haskell.

[0] https://www.habito.com/
> but this is a very simplistic argument.

It's not a simplistic argument. It's a facts based argument and I'm the only one in this discussion so far that is actually using facts.

> Er, or it's not bordered by Mexico

Canada also isn't bordered by Asia. It allows in plenty of skilled Asian immigrants. What does bordering have to do with Canada's regressive immigration policies that prevent low skilled, low education persons from immigrating into the country?

The US isn't bordered by Pakistan, India, Vietnam, China, Philippines, or El Salvador. Six of the top 10 immigration countries for the US.

Borders don't mean much if you're not allowed to immigrate regardless.

The US is also not bordered by Colombia, Hondurus, Ecuador, Bolivia, Costa Rica, Panama, Peru, Brazil, etc.

> Why don't all the ex-coal miners in WV simply move to where the jobs are?

Well that's exactly how the US has worked in fact. People - over time - migrate toward opportunity state to state. That's why West Virginia's population hasn't grown in 80 years (!).

See: population growth over time in Nevada, Arizona, California, Florida, Texas, etc. Silicon Valley exists precisely because the US works that way.
I feel like there's some obvious point-missing going on here. "Millennials are killing X" is a marketing POV, and marketing fundamentally exists outside morality. It's not a moral indictment, it's just a bald statement of fact, like "the automobile is killing the horse-drawn carriage".

Disclaimer: I have not read everything that's ever been written about millennials.
OpenBSD is an ultra-conservative, orthodox project,

...which is exactly the kind of a system one needs for production environments.
I’ve seen this in two broad circumstances: complex business rules, and spaghetti code. Business rules mostly have to be endured. Spaghetti code should be untangled if the software is still actively developed. This caveat appears much less often in editors, design applications, general horizontal apps and games. Those are more likely to suffer from poor design or coding, and the spec is much more in the control of the software people.
This doesn't seem to be more than a toy project [1]. Not to mention, it's GPL-licensed, so it's basically useless for OpenBSD [2].

[1] - https://github.com/ericlagergren/go-coreutils/blob/master/xx...

[2] - https://www.openbsd.org/policy.html C-f GPL
>Why spend something that is guaranteed to become more valuable?

Nothing is guaranteed to become more valuable! In the US we’ve had a depression and even a recent recession to help teach us this. Guess it didn’t take.
These are all very mundane predictions. I have a more interesting one (I think)...

We will be living in a post-work and post scarcity economy and we will need to decide as a culture how to handle that.

Automation, robotics, and AI will replace all jobs that aren't creative tasks. And things where scarcity breads economic disparity such as food[1], energy[2], and water[3] will no longer be scarce due to advances in technology. And advances in medicine will make us live longer, increasing the average age.

How do we as a society deal with that?

[1] vertical farming, bioengineering, artificial meats

[2] renewables

[3] harvesting and recycling
But it does make for a great investment asset and or store of value.
So, is Windows 10 not really the last major release? Or do they have an end of service date for it just as a formality, and it'll probably get extended repeatedly?
Sounds eerily similar to the company I work for which was founded because the company tried to build something internally and failed. Our engineers ship a ton of code, most of it good, but unfortunately we've had quite a few problems since we effectively don't do any real testing of the software before releasing to production.
I see it as part of portability that you do not need to use any external system for bootstrapping.

Imagine as a developer who compiles base from source you had to find another system only to compile rustc and then transfer it to your machine. And you would not have to do this only once, but for every compiler bug fix coupled with the overall rapid evolution of Rust. I think many in the OpenBSD community would oppose such an approach, even without further considering other aspects such as security implications.
Well, you could change Rust so that the names of types with interior mutability have to start with an "@" or something like that, and then it would be obvious, and could expose a trait to denote that (there is Sync and the internal Freeze, but they don't quite do that).

I think it hasn't been done because interior mutability is relatively rarely used, and being able to assert immutability in generic code is not actually that useful (and for things like hash map keys you'd need to implement Hash or other traits manually anyway, so you'll probably notice the issue).

In non-generic code, you have to call functions like "borrow()", etc. to access the internally mutable data, so you know it's mutable.

Regarding "fearless concurrency", the Sync trait ensures that, allowing "interior mutability" only if thread-safe (i.e. Mutex or Atomic).

Obviously you can have race conditions between modifications of different Mutex/Atomics, but that's an unavoidable fundamental problem: even transactional systems will have race conditions if you use two separate transactions where you should have used one, and single-threaded event based systems also have them if you "defer" part of the computation improperly.
The Most and Least Digital Jobs – And How Well They Pay
Something that is 'setting out' to provide something, doesn't seem like it is production ready enough to run a production operating system on top of.
Made me chuckle to think of writing systemd in rust
Modern Norwegian is a mix of Danish and dialects from the Norwegian countryside that has then been put through several rounds of reforms intended to bring them closer, which has to some extent made Norwegian more different to Danish, but yes, they're extremely similar. Even more so if you use conservative spellings of Norwegian. 50's or 60's newspaper articles from one of the conservative newspapers for example, might easily get confused with Danish by modern Norwegian speakers (but still be easily understandable).
So... my main point was that "I have to cross-compile the rust compiler from another arch" is not equivalent to "rustc is not usable in i386". And even if rustc wasn't usable in i386, the binary it produces would be.

So you could have a scenario where the i386 binaries would have to be cross compiled from a 64-bit machine but the end result would work just fine on those machines.

I wasn't aware that OpenBSD's objectives included having each arch be able to build itself. Totally reasonable goal. It's harder to do "dreamcast port"s in those scenarios, though.
I wonder what the source of Bitcoin's price will be for settlement, and more importantly whether it will be immune from price fixing.

One thing we know is that you can't trust market participants: https://en.wikipedia.org/wiki/Libor_scandal
It is very important that we know from real life examples that the missile defense systems they are claiming will protect us are not functional, and that the resource allocation and strategic planning being made around these false promises be re-evaluated.
SEC | Application Developer | NYC $120,000 - $150,000 | ONSITE

We're building the US Securities & Exchange Commission’s next generation analytics platforms to keep our markets safe, effective, and trusted. Come build awesome tools to analyze big data. We do a combination of designing quantitative algorithms and good old fashioned product development. At the end of the day we are creating modern, elegant applications that help our government be more effective at analyzing market data.

Join a small team of talented developers, capable researchers, and former finance people. We use a modern stack of python, pandas, flask, JS/TypeScript, React, Node, kdb, & q. It doesn't matter if you know our stack or not, if you love to learn you'll fit right in.

For more information or to apply, please send your resume to careers@aretecinc.com.
Visual Regression Tools
Pure functional prgrammig is stupud
Ur stupud
This project is very incomplete (most commands are not implemented) and didn't get a commit since almost 6 months.
Creepy Facebook Report – they analyze drafted, unpublished posts
The Last 5 Years in Deep Learning
> manufacturing baby phone toys

There's no market for baby phone toys for adults. However, kids who get into the facebook ecosystem via "messenger kids" could be locked in for years.

> Chat is a communication tool.

I agree that it's much better than games, but it's still a way to get kids attached to a system that they don't fully understand. Yes, it's just a chat app, but, given that facebook is a business, its ultimate purpose is to make money.
sadly, no ethernet.
my 17 year old son texted me and said I should invest in bitcoin
Having worked for the federal government, let me assure you, Windows 7 will be around for a long time. But let me give a better example: Samsung mobile devices. Since Samsung was so clever in naming their default browser "The Internet", there are a metric ton of folks who will be using that browser on their Galaxy S5s for a few more years. I think many underestimate those two groups, the ones that won't upgrade due to simply misunderstanding the whole mechanism, and the ones that are locked in by government infrastructure.
In many jurisdictions there's a major problem with taxation: if you sell something from a person to another, you can usually do it tax free, at least on a small scale. If you create a company to facilitate this process, and the company acts as a middle man by buying the things from one person and selling them to another, the company probably needs to pay value added tax from the sale. In Finland, for example, that's a 23% added cost. And if you take commission, you'll need to pay the tax for that as well.
Why can't we design a Bitcoin that does useful work?
> I prefer as little convention as possible. It forces me to change my project structure if I intend to use your library. Chances are my project structure is gonna win over your library.

Since working at a large-ish company, I've come to appreciate "convention" more -- the last thing I need when trying to implement a new feature in a random app is having to understand the architecture choices the original developer made. If they used a standard framework, I can be productive more quickly.
If you're curious, there's a piece on Warp in the Architecture of Open Source Applications.

http://aosabook.org/en/posa/warp.html
It's listed in Chrome for me.

If I go to https://www.hellorust.com/demos/add/index.html, bring up the "Sources tab under Chrome Developer Tools and click on "Run", then a "wasm" item appears - clicking on that shows me the disassembly.

Do you not see a "wasm" item?

While WebAssembly clearly isn't as readable as non-minified JavaScript, it's probably not much worse than minified Javascript, and I really can't see any difference from a readability perspective between this and ASM.js.
I think that explains a lot of it in general. There's vast mountains of horribly messy open source code, but most of it will never get any traction unless/until someone cleans it up.

So popular open source code will either be relatively clean and/or have other important qualities that lets people overlook how messy it is.

For proprietary code, on the other hand, we often don't get to pick and choose.
Will be interesting to see how closely these track BTC, both initially and in times of stress.

BTC is difficult to short so if/when there is a sharp decline in price you have to rely on people buying futures instead of BTC outright. I suspect this isn't going to happen so on price declines the futures will fall further than BTC, also leading to bigger crashes in BTC.

Maybe that is a good strategy, wait for some weakness and sell the out of it to see how far it crashes.
Another case where NetworkManager pissed me off. A couple of years ago they broke all third party MAC changers in favor of their built-in solution, but the built-in solution required the bleeding edge head version of wpa_supplicant that no vendor shipped leaving the entire system nonfunctional. IIRC it still doesn't work on Ubuntu 16.
This point gets discussed ad nauseam on every thread about bitcoin. I haven't heard a good answer yet.
I will obey this, respect the needs of encouraging good discussion, and value my place as a member of this mostly interesting and thoughtful community. Still I stand behind the logical accuracy of my original statement.
That's literally almost all you'll find on either of the islands, to the point that it sticks out if there's a POC there. I'm a white upper middle class guy myself, but let's call a spade a spade. They tried to build this in the rich white guy's back yard and they didn't like it.

Edit: These are also the same people that claim to be progressives and for the POC(I'm liberal) in politics but when it comes to actually doing something that would have cleaner air, their first reaction is to NIMBY it. These are exactly what these people are. It's a definition.
Does Twitter support credential delegation? How about Facebook? Reddit? Instagram? Medium? Other random CMSes the MP might push content to, for op eds, newsletters, etc?

All these systems start with the assumption that the "author" is a single account. Delegation is an edge-case they may or may not support, and they might all support it differently.

Using a single PC, you don't have to use any of the special-case logic. You're back on the happy path: you do everything the same way you always do, and it all just works. There's also a lock on the resource: if someone else is at the PC, you can't be making conflicting responses to the same correspondence.
The difficulty increases or decreases proportional to the effort expended, so that new coins are minted every 10 minutes. The 21 million coin limit is hardcoded. To your question about spending deflationary money, one theory is that people may buy more high quality, necessary goods than cheap crap.
On retrospect I probably want it to be more like lua?

f(this, other) -> f.call(this, other)
obj.f(other) -> obj.f.call(obj, other)

and then replace implicit this with the first argument? It is a tiny but more verbose but gets rid of all the confusion around implicit this rules so it seems like a win.
Well the public and private school system which the vast majority of youth in the US take part in has mechanisms for identifying the gifted. Those who excel in school generally go on in life to better themselves.

Most people are not profoundly gifted, so the majority simply do as well as their parents, give or take.
Yes, which is why it hasn't had any significant usage as a currency. People are just calling it 'digital gold', now.

It's also not correct that bitcoins are scarce. They're only scarce as long as there's a social agreement that 'bitcoins' are the one true cryptocurrency. It's trivial to create new cryptocurrencies or even fork the main bitcoin blockchain. That could turn on a dime and wipe out all of bitcoins value, if some new cryptocurrency comes along and everyone switches to it.
The second link gives me "page not found". The third one is a reddit that also points to a page that doesn't exist. The first one is an opinion article. I understand what you are saying, but as a brazilian left-wing myself, nobody respects PSOL, they are right-wing. And they don't support Venezuela. We do.
https://en.wikipedia.org/wiki/IA-32

It includes 486, Pentium, etc.
What is most important is that we avoid death and destruction from these missiles.

Part of that is understanding the weaknesses of the existing systems and working to improve them. Another part of that may be convincing the attackers that the missiles are ineffective.

Unfortunately life is not a linear program and we often don't find maxima at the extremes.
I withdraw the rest of the money I had (around USD1k) and went to travel my country without destiny. 6 months after that I enjoyed the style and started to look for some freelancing. Now 5 years later I'm still traveling, happier than ever and have no idea what would have happened if I didn't went broke. What I know is that I'd never exchange my currently life for the one I was heading.
> I’d save it as long as I possibly could.

You need to eat, sleep and have fun though.
smoke and mirrors:

More than 60% of U.S. households would get tax cuts from the Senate Republican tax plan in 2019, while 8% would pay more, according to the nonpartisan Joint Committee on Taxation.

By 2027, after the individual tax cuts EXPIRE, most households would see little effect, as 61% would have either tax increases or tax cuts below $100. In that year, 16% of households would have tax cuts exceeding $100 while 23% would pay more.
There are many things which are scarce — and becoming more so every day — but which are largely useless and not very valuable.
> It's a facts based argument and I'm the only one in this discussion so far that is actually using facts.

Your facts-based argument is that people in Detroit would move to Canada if the immigration policy was relaxed? I see no facts at all around that assertion, which is the one I was calling simplistic.

> What does bordering have to do with Canada's regressive immigration policies that prevent low skilled, low education persons from immigrating into the country?

You said (paraphrasing):

>> Why are there no hispanic people in Canada, relative to the US

I said:

>> Because it's not bordered by Mexico

(And, by the way, Mexico is the #1 source of immigrants for the US).

> The US isn't bordered by Pakistan, India, Vietnam, China, Philippines, or El Salvador. Six of the top 10 immigration countries for the US.

Out of those 6 countries, one would qualify as contributing to the Hispanic or Black population in the US (the groups we were discussing).

Out of the top 10, none are from countries in Africa or the Caribbean (which we might also consider to be a "black" population).

So we can agree then, that the US's diversity w.r.t. black people has nothing to do with immigration?

> See: population growth over time in Nevada, Arizona, California, Florida, Texas, etc. Silicon Valley exists precisely because the US works that way.

Those are also states that have heavy immigrant populations because they're attractive for skilled workers or close to natural entry points. You'll have to cite a source stating that the growth in those populations is from internal movement.

The US as a whole is fairly close to replacement rate births, so we would actually expect populations to remain stable.
> We will be living in a post-work and post scarcity economy

In 12 years? No way.
Answering "yes" to "A or B" questions is a terrible approach - if I had to start defining communication anti-patterns it'd be one of the easiest examples. Saying "always" or "the first one" isn't hard, and actually answers the question.
Considering Boomers have actual power right now and plenty of time for their influence to spread; it's rational to blame them for a huge range of issues.
It was a Travelstar (I believe still under IBM ownership at that time) 2.5" PATA drive. I don't have the exact model handy. I took a look in my "dead disks" shoebox and I don't believe I even have the drive anymore. If I run across it I'll drop a comment on here.
You don’t have to live in a top 10 real estate market because losing the SALT deduction neuters the mortgage interest deduction.
Learning Rust: Rust Programming Language Tutorials
FB London has many teams doing interesting stuff.
I'm not sure about Google (Zürich is bigger and pays more anyway) or Amazon.

Netflix got back to me within a couple hours after a one-click application on their careers page! Unfortunately I had to prioritize other companies at that time, we put things on hold due to the visa situation in the US and I never got the chance to have a technical interview.

Before I left Berlin, Twitch seemed to be hiring engineers there.
Lightweight React UI components
sounds like no fun at all
Yes this is one of the problems that bitcoin has to overcome if it ever wants to be something more than an investment currency. You are not the first who notices this problem, see e.g. https://en.bitcoin.it/wiki/Deflationary_spiral
If a finite state machine is in a deadlock, i.e. a state that directly leads to itself no matter what, you trivially find the cycle. That is only a trivial example. Another example are programs that never jump backwards. There are many other functions where the halting problem is practically solveable. The question is, what are the problems that are impossible in a turing machine but practical in a real computer?
It won't. Bitcoin is a fad. It will run out of fools and when it does there wont be a way out.

Let me illustrate it on a very simple scale. There are four participants in a market. Each one starts with 100 coins and $100 USD. Each coin is valued at a dollar. Minimum units are 1 coin and 1 dollar. What is the maximum market value?

The correct answer comes from a single pre-final stage:

One person has 400 coins another person has 400 USD and the other two people have nothing. At this point the person with 400 USD pays $400 USD for 1 coin giving all 400 coins value of $400 each i.e. $160,000, except there are no $160,000 in this market.
>> I would even argue that the ability to execute code on the web is more profound and revolutionary than the ability to only publish text.

The guys behind Java applets, Flash, ActiveX, Silver light etc all thought that exact same thing.
And yet this is ubiquitous. Nearly nobody reads the whole thing, or if they do they respond to only the most interesting part. The rest is ignored.

I have a rule: Ask exactly one question in an email. Because asking more doesn't ever work.
Imagine the margin call you're going to get whenever the market swings wildly against your direction...

I assume that most interested parties will use these for hedging purposes, but there's bound to be a few poor souls out there waiting to use these for speculation.
There's significant infrastructure in place that uses i386. It used to be fairly popular, I'm sure you can google it.
Redox is an unproven toy OS compared to some of the more mature and battletested alternatives. And don't think battletested is a metaphore, some of these have been used to operate battlegear.
> I don't think there's a technological solution to this problem

Lol of course there is.

1: IP alerts - new IP? email alert.

2: 2FA - should be standard, requiring a physical device to login

3: Deterrents; seems slightly fishy? You need to login to the account by proving you are the owner.

With AI it's not so difficult to detect if it's a genuine login (browser fingerprinting, UA strings, version numbers, OS versions etc).