skysight-inc/HackerNews huggingface dataset:
Having spare time to play Civilization is a luxury (I could only afford this when I was a child, now I only have a humble amount of time left after working, studying, sleeping and working out and I prefer to spend this time with my loved one, outdoors usually). You better just enjoy it and don't waste it on thoughts about annoyances.

As for StarCraft you can run it in VirtualBox, or perhaps even DOSBox with Windows95 might be enough.

Nevertheless I agree people should care about keeping old games playable - these are an important part of human cultural legacy, a fairly serious form of art, as are paintings, literature, etc.
> The primary goal of the richest members of the high-income sector is to lower taxes.

I would add a qualifier here, lower taxes for themselves. The Wall Street had no problem taking handouts from big government in 2008 made possible by taxes.
Thanks! This is really fascinating for me, i had never heard of this way of doing proofs and I studied math in college
Libra shows what crypto and in particular blockchain is really for: allowing global megacorporations to start their assault on the nation state. It's pretty critical we undo this, while the nation state still has its monopoly on the legitimate use of force.
What tools for memory leaks detection you can suggest?
In fairness, we already do this when we allow police to enforce the law. To be honest, police are people too. They are every bit as irrational as the rest of us. I'm sure they hold just as many prejudices as I do. (Maybe even the same prejudices that I do?)

Police would, at least, have more training though. So there's that.
Overthinking it, try a shotgun shell glued inside a stub of pipe with a solenoid firing pin.
I gotta agree. Respect.
except by the definition of dual numbers eps^2 is 0, as is eps^3. So the slope you computed is 0, which is rather wrong for (a complicated representation of) y=x.
There are some nice updates in Lightning Network, e.g. I just saw that Lightning Labs released beta of a “non-custodial” mobile wallet that with good UX internally runs Lightning node on the phone: https://blog.lightning.engineering/announcement/2019/06/19/m...

I think the UX is still far from great, but it’s slowly getting there.
Right. I'm just thinking, if someone handed me $16,000/yr and was like "use only this money buy all your benefits, retirement, kids' college tuition, childcare, et c. up to the same level as a French person, for your household" I'd be like "LOLWUT? There ain't no way." Heh, not to mention, what, 7 weeks time off plus 10 holidays? Hahahaha, $16,000's only a start. That the figures are that close makes French people look way better off. And theirs is "automatic"—no time wasted shopping around trying not to get screwed (and probably failing).
You can also mkdir vlib in whichever directory you're trying to run vc and it will generate that temporary directory automatically.

Unfortunately, that doesn't seem to be enough to actually generate output (or I just can't find the output file).

EDIT: The generated C code gets put in /var/tmp/vlang0.0.12/v.c and compiling it gives me a new compiler which outputs slightly different C, so it seems to work. The description in the README doesn't mention that manual compilation step, so something seems to have gone wrong.

EDIT2: It works if you have clang installed, which I didn't. The compilation step should probably default to cc instead.
> Critical professional positions can take ages to fill because they pay less and qualified people often don't want to live in the middle of nowhere.

Anytime you come across this exact scenario, it is a situation ripe for a business to come in and provide the service.

There is no need for a small town to have someone in house to fill this position year round. It can be outsourced to a business that provides service for multiple towns.
I didn’t see any immutable data structures in V. I just saw disallowing assignment of variables. But I can still assign an object which itself is mutable, and mutate that elsewhere.
A lot, probably the majority, of the games in my steam library are still 32-bit. I wonder how many I'll lose if I upgrade to Catalina.
I feel like there is a communication disconnect in this thread between is/isn't and should/shouldn't be
no that doesn't sound quite right.
I'd make a comparison with the Space Shuttle.

The overall problems of the program - a massively overweight orbiter, compromises on spec, the failures of the ceramic tiles... these are examples of mistakes to learn from.

Launching challenger outside of the design envelope? In a deep sense the lesson was: use the knowledge of engineers, hard won over 300 years and behave professionally. 7 people did not have to die for us to know this - we KNEW THIS ALREADY.

Learning from blowing up a large company by overloading its balence sheet is equivalent to learning that sticking a fork in your eye is likely to hurt. The fact that the "learners" end up with £5m or more stuck in their bank accounts indicates that there is little or no incompetence, and frankly a gallon of bad.
Fee to get a weather brief? Guess I’ll skip that today. Fee to file a flight plan? Guess I’ll skip that and nobody will know where I am when I don’t show up at my destination. Fee to talk to ATC? Guess I’ll just stay low altitude weaving in and out of clouds. Hope there aren’t any towers or traffic.

You can see where avoiding fees might lead to taking greater risks.
Having the citizens police each other, spy on each other is a characteristic of totalitarian regimes, notably present in both communist Eastern Germany and Nazi Germany. A fundamental part of democracy is to trust a citizen by default - not just with voting, but with behaving in general. Before police and courts come into play there needs to be a little leeway, for people to act, make mistakes, see their actions conflicting with the interest of others, to correct themselves etc.

Fundamentally, people should be put in a cooperative environment; having a significant part of the population be in "cop mode", looking for offenses, would be very harmful for society.
Could you please answer the question in this comment? https://news.ycombinator.com/item?id=20250367

Thanks!
Yes but svelte is on v3 - I'm asking about that.
I’d not be surprised if they have a power plant. Not because they need a huge amount of electricity, but it’s a bit remote, so it might have been more economical to just build a generator hall than to get grid access and they can use the waste heat from generators to heat the building which substantially improves their energy efficiency.
> Apple AirMac

> iLamp

Is it really so hard to use actual names of things so people know what the fuck you’re talking about?
Would be interesting to see if there's a backlash if they could do:

- non-EV cars in EV charging spots

- EVs not hooked up to charge in EV charging spots
Those weren't from taxes, that money was lent from the central bank, to the central bank, to be further lent to Federal Reserve member banks, and some foreign banks as well.
Now that you know that they are all property of Intel, yes it does.

Trafficking in stolen property is illegal in all 50 states, although the severity and specifics vary. If you buy them across state lines, 18 U.S. Code § 2315 also applies, making it a federal crime.

And taking and selling the QS/ES chips is not "voiding your contract". It is theft, and given the value of the chips, would qualify as a felony.
Global state is a feature, not a bug. It's absolutely necessary for a number of application domains and disallowing it by design makes the V language totally unsuited for them
They could already do that though?
Eps^3 is undefined. I don't see a problem with simplifying the exponents first.

> a complicated representation of) y=x.

The problem started as that. So no surprise.
There is an attempt to popularize the idea that in the US it’s the top breaking away from everyone else, and that doesn’t happen in Europe.

The idea that the top is breaking away is being popularized because it is irrefutably true, as the income growth of the top percentiles is accelerating at the expense of the lower percentiles (from data available from a wide range of sources, but probably best expressed in this chart: https://www.nytimes.com/interactive/2017/08/07/opinion/leonh...). But I agree that Europe is not immune. However, unlike the US, Europe provides essential services like transportation and healthcare to its citizens, so that even someone with no income enjoys better healthcare and transportation than many middle-class Americans.
Do adoption trends really point in bitcoin's favor? Central banks have been buying 10s of billions of dollars worth of gold every year.
Here's a journal for publishing null results: http://www.jasnh.com/
This is a follow-up to https://news.ycombinator.com/item?id=20229632, which explains why the submission links to a particular commit.

That discussion was one of the weirdest flamewars we've had on HN, complete with an unseemly fight between programming language designers. If you're going to comment in this one, please follow the guidelines (https://news.ycombinator.com/newsguidelines.html) and take care not to repeat what happened there. Remain scrupulously respectful, regardless of how wrong you think someone else is or of how you feel about something. Then your points will be more convincing, and you'll be helping to sustain the community rather than harming it.
> Having to do financial transactions in-person at a bank so you can present your driver's license and sign with a pen is ridiculous.

If you replace the signature with a CSR along with the drivers license/passport, then the bank can then give the new account holder the certificate. Then the account holder can use it for future online transactions.
>“3.6 roentgens per hour. Not great, not terrible.”

Is that a “Chernobyl” (HBO miniseries) reference? (Protip: watch it)
And I can already see it becoming popular.
That’s what windows is for—they’ve made the choice to emphasize legacy support over deprecation.
A lot of people have been finding the development of the project on a monthly basis. The work that has actually been done might be unsettling to the patrons.
Would you have some links to the backlash? Where are these discussions on his language taking place?
I'm not sure I'd support that and I daily drive a short-range pure EV (Nissan LEAF).
I knew nothing about this project until I saw rants here and on reddit the past week about it. I think many of us have been here; in my opinion (which is just an opinion) this guy got in over his head like we all did when we had limited experience in doing a particular project. I have often thought that I could finish a momentum task in x weeks because in my head it really was a few 100 simple tasks and that was it. In reality ofcourse, it turns out to be a 1000 of simple and not so simple tasks, many of which actually were not very simple. And more importantly; I had never done them before.

That is not malice, it is just inexperience and this guy really looks inexperienced because he knew this would not hold up when he was pressured to release the source. Keeping optimistic and thinking that he is further than he is even though it is quite provable that he is not, is also a symptom of this programmers disease.

It is related, I think, to the 80/20 rule which fresher programmers do not even want to admit to; this is even more extreem as the 80% has not been reached yet, but the author thinks he is actually past the 80%.

I could be wrong and it could be malice, but reading his responses and everything I read the past days about this, I would say it's the same as what I had when I was a teenager going with my father to where he worked and claiming that there must be something wrong because why did it take so long to program these computers while I could 'write code really fast'. 30 years later I still can 'write code really fast' but I know that has not much to do with finishing a project (in time or at all).

It is insane what he set out to do really; write a language to write a moving project in, including docs and examples etc. For me, if he would've been more realistic about the deliveries/timelines (just take a few years man!), I would've actually sponsored him and if he turns out to not be a fraud I still might. We have not so many people who dream big; we do need results though...

Edit: I described the Dunning-Kruger effect; forgot the name. I grew over it by getting more experience (I got into some pretty hairy and complex projects when I hit 18 and that taught me that reality really is very complex).
Thought this article was a good in-depth look at automation and it's impact on the labor pool. Looks at changing roles in the US Navy and implications on ship operation when the staff transitions to more of a generalist role vs skilled labor.
I will say, geodes can be pretty amazing.
The figures are OECD figures, which are adjusted for cost of living. Stuff like healthcare and public services are a difference, but at the median, Americans have employer-paid healthcare (which covers 80% of premiums on average). And if you’re in an ACA state, your premiums are capped at 10% of your income.
The father of all men is 340k years old
It is still important to know, even if most division problems you encounter are handed of to a calculator or computer. Why? Because understanding long division is a required background for understanding polynomial division. And understanding that is required to understand how you can get all root of a polynomial using Newtons method. And that is required to figure out how many different plasma modes there are. And THAT is a problem no computer can simply answer for you. Of course only a small number of people care and we don't teach about plasma modes in school, but we teach the basics that you need to start your way towards more complicated things. Long division of polynomials is also used in the construction of CRC sums.

So no, understanding long division is not meaningless. It give you a starting point for a lot of other things.
I think a bloat-free web browser that works with most existing websites is a contradiction in terms. You could have something fairly simple that did the _job_ (jobs?) of a web browser, but it would not be broadly compatible. You could write something broadly compatible, but it would be intrinsically, inescapably very complex.

Maybe if we all thought like Arthur we'd just use gopher and be able to write a new client or server from scratch in an afternoon.
And this is how we end up with long lifetimes for software like Internet Explorer, which ends up holding back most people's experience with the web, especially mobile, because a lot of extra scripts/code has to be shipped to maintain compatibility (polyfills, newer features can't be used and thus must be compiled around, etc.), which directly impacts the value being able to be delivered to end users costing more or having less time being able to be allocated to doing so.

More people have to suffer usually if software ends up long lived without being pushed to upgrade when there are newer technologies that improve the experience - it's a heavy price of others you're asking for a lot of times when choices have to be made between compatibility and improvements that often get discounted unreasonably.
Thinkgeek.com Is Shutting Down
Linux distro is not the same as the window manager you tried
F.lux vs. macOS Night Shift
My rant to anyone who moans on Twitter about software they haven't paid for
Hey what can I say. Good point!
You can do this in Buenos Aires. It's great for reporting cars parked in the bike lane or blocking your garage.
As a patron of his work, I'm thrilled with what he's doing.
Thank you for the feedback. I will look into this. Maybe the issue is only related to WebGL rendering.
> Website owners install Secure Sockets Layer (“SSL”) certificates to protect and encrypt online interactions with their servers. If an SSL certificate expires, transactions are no longer protected. As part of an IT management effort unrelated to the Apache Struts vulnerability, Equifax installed dozens of new SSL certificates on the night of July 29, 2017, to replace certificates that had expired. This included a new certificate for the expired SSL certificate for its online dispute portal. The SSL certificate needed to be up-to-date to properly monitor the online dispute portal, but had expired eight months earlier in November 2016. Almost immediately after updating the SSL certificate, company employees observed suspicious internet traffic

Obviously "if an SSL certificate expires, transactions are no longer protected" is just wrong, so what were they trying to say here? Maybe Equifax's internal monitoring tools were refusing to connect to the target host because of the expired cert?
On Reddit and here https://news.ycombinator.com/item?id=20229632
At AWS, it isn't uncommon to get paged via email, SMS, phone-call, and a smartphone app in addition to having an actual paging device (usually a dumb phone) separate from one's personal phone or laptop to avoid cases where the personal phone and email are both down (I believe this has happened, and not just once) and that someone important is out of reach in a time of dire need.

Source: ex-AWS.
I've found valgrind and the clang static analysis tools to be a pretty nice combo.
> even with the most credible proof, there are still always at least some little (and possibly completely trivial) implicit assumptions made about the actual correctness of the proof

This is true of any proof, not only computerised proofs. Sometimes maths journals publish incorrect proofs because a person made a mistake. I doubt an incorrect proof has ever been published on account of a hardware bit-flip.

I'd be more worried about the kind of deterministic failure than manifests in every run, such as a bug in the CPU (the famous Intel floating-point bug, say), or in the operating system, etc. Could be mitigated by using a variety of platforms I suppose.
It is generally thought that an incarcerated condemned prisoner cannot consent to anything without the cloud of coercion being present.
Rigel Prime, as the name suggests is prime real estate, you aren't going to send scum of the earth ticket dodgers to somewhere as nice as that.

I also like the fact that in this future we send prisoners to different solar systems, but still haven't sorted out self driving cars. Have you not heard Musk? We're getting full self driving next year!
> Wine is X-Window? so you can even attach through SSH-X to it

Absolutely true. I once had to set a client-server Windows-based CRM in a small company. The server had a native Linux version, the client app was windows-only. Client machines ran Windows. Users also wanted to work from home. For some reason (some kind of connection glitches or whatever, I can't remember already) I've chosen to install Xfree on the Ubuntu server (one of command-line-managed VirtualBox VMs on another Ubuntu server actually), set-up the app for direct client-server connection, let users connect to the Linux box over OpenVPN and run the Win32 app with Wine over SSH on their Windows machines :-)

I've fell in love with the X as I have managed to set this up (quite easily, BTW). I certainly don't want Linux to loose such a beautiful ability as it switches to Wayland (I don't worry much about Wine though, all the distributions but Ubuntu keep shipping multiarch libs and it works just fine but I won't update my Mac as it has just 128 GiBs SSD and I have no disk space to spare for a Windows VM).
Yeah, seriously. “All of that for only $16k/yr - sign me up!”
Not everyone shares your adoration for "the nation state".
Here's the (pedantically-worked) example with reverse-mode:

Program:

y = g(x) = x^3
z = f(y) = cuberoot(y)

Want: dz/dx

Reverse-mode autodiff:

// Forward pass
y = g(0) = 0^3 = 0 g'(0) = 3 x^2 = 0
z = f(0) = cuberoot(0) = 0 f'(0) = (1/3) / cuberoot(y^2) = (1/3)/0 = Inf

// Reverse pass
dz/dy = f'(0) = Inf
dz/dx = dz/dy * g'(0) = Inf * 0 = NaN
A median US household receives employer-sponsored healthcare. Also, the median French person pays taxes to support low cost higher education, but the median French person does not receive a college degree. It’s actually a regressive transfer to the upper middle class. (Especially because the French tax system relies more on regressive taxes, like VAT.)
It seems that Whitney has continued working on kOS, but nothing major has been released or announced:

https://gist.github.com/chrispsn/da00835bb122c42f429a084df83...
Freedom is worth the risk of something so incredibly unlikely. Better one dead kid than millions in chains. Shoot the drones.
Note that this chip cost increase is due to silicon defects, a larger chip has more defects, thus your failure rate significantly increases with each increase in chip area.

AMD is working around this by using 8 separate CPU chips, wired together with one interconnect chip.
This has been feasible and practical several times in the recent past. Serial terminals, Thin clients, X server thin clients, PC Anywhere, VNC, Windows Terminal Server, Citrix whatever it's called, Virtual Desktop Infrastructure, steam link, etc.

Office productivity applications have a lot looser latency requirements, and tend to change the screen less frequently than games too. But current solutions are capable of playing videos and some gaming.
https://news.ycombinator.com/item?id=20229632

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

https://github.com/vlang/v/issues/319 (issues are being deleted https://mobile.twitter.com/boy_edgey/status/1142507034446876... )

https://www.reddit.com/r/programmingcirclejerk/comments/c3t3...

Searching on twitter you'll find some light roasting.
It seems like the miscommunication was intentional, but that’s just my interpretation.
And yet plenty of cities worldwide predominantly use public transit to get around (including NYC). So it can and is done, thus it's not "too expensive". Once the transit is there, all that remains is to continue deprioritizing cars, which is quite cheap.
Are you taking into account PPP and health insurance, cost of education childcare, pensions and number of work hours / vacation days / benefits in your comparison? Also I would say the income gap and dual economy is a global trend also happening in France. For example automation plays a role and that’s not specific to US.
Just as browsers are getting native/integrated CSS support for dark mode... I can’t imagine why you’d use this instead of actual css?
Normally we would, but this case is a little subtler. The project had a big thread a few days ago: https://news.ycombinator.com/item?id=20229632. The issue arose there that the language was not open source yet. Submitting this commit must be a response to that.

We mark follow-up posts as dupes unless they contain significant new information (https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme...). In this case, the significant new information is the open-sourcing, so I think it makes sense to leave up.
New SSN and a personal Equifax "slave" to update it anywhere and everywhere its used in my life would be a good start.

They can offer a couple years of their BS identity protection, but your identity is ruined forever. Your SSN doesn't rotate or expire. There should be no time limit on any remedy they provide.
From my understanding the monitoring client would refuse to connect due to the expired cert.
What’s wrong with parking in front yards assuming the owner is OK with it?
I think says it all about how worthless (in a corrective sense) this report and investigation was:

From "Recommendations (1)":

> Congress should pass legislation that establishes a national uniform standard requiring private entities that collect and store PII to take reasonable and appropriate steps to prevent cyberattacks and data breaches.

So there you have it. 'Reasonable and appropriate'. There is such a large amount of room to wiggle in a statement like that it is laughable (with a complex subject like this).
Can you elaborate on why you're not sure you'd support it?

"Charging spots are for charging" seems very reasonable.