skysight-inc/HackerNews huggingface dataset:
> whether the Antikythera computer is Turing complete?

Of course it isn't. Just like many analogue computers put together for the computation of ballistic trajectories or some other physical modeling task are not Turing complete. That doesn't mean they are not computers, just not general purpose computers.
Comparing Kotlin Performance with Graal and C2
That you think my explanation relies on your naivete strongly implies that you didn't actually take the time to understand my response.

Here's three statements, tell me where you disagree:

There are certain things it would be unethical for a company to make public.

Companies often make decisions based on these things.

Justifying these decisions in public requires either acting unethically, or lying and providing PR bases answers about why a company is doing a thing.

Keep in mind that even saying that a decision was made or on what private information it was made can reveal information. Going back to the abuse example, nefarious actors will try to reverse engineer abuse models when you tell them what was involved in the decision to ban them.
Wasn't long ago that most of Australia was super hyped to see amazon come here and then it did open and it was the same price as everything else that we already had here. I wonder if a higher minimum wage here meant they weren't able to cut the prices lower than everyone else.
You literally mean the website of the United States senate just doesn't work, and hasn't for years? I mean, I absolutely cannot find a way to access that site without getting the same "unauthorized" message.

This can't be true...

can it?
That's called cooperative multitasking, and it was roughly how things worked in the Windows 3.1 era. Nowadays it's much better to use real threads, as they much better protect against latency (responsiveness) issues.
Jeremy, thanks for this book. I bought it today and it’s fantastic. I struggled with mathematics earlier in my career and being able to understand it through coding is immensely helpful.

As far as self-publishing goes, let’s take inventory of the tasks the author had to do to get this book out the door:

- editing himself 3x over
- building out a latex template
- graphic design for the cover and the website
- “struggled” to find someone to review each chapter
- build a mailing list of 2,000 people
- make a website
- lost steam / hit a wall, as is natural when working mostly alone
- customer service

He could have gone with a traditional publisher to help some of these things, but then he’d get 15% (!) royalties, write in Word (ew), and still have to do most of the marketing.

I’ve written/produced about 6 self-published books (Fullstack React, ng-book, etc.) and I’ve got a system down for semi-self publishing books that deals with all of the above issues.

We’ll help you:

- research and outline the book
- write the book in markdown or latex, using git, plus our custom tools for importing code (which are way better than copy and paste)
- deal with the marketing / cover / branding / graphic design
- review / edit the book and recruit beta readers
- market the book to our (active) email audience of 100,000+ programmers
- deal with customer service
- for 50/50 royalties

Basically we’ll make sure your book is good, it gets finished, and people buy it when it’s done.

(The author of Fullstack Vue earned $20k in royalties on the opening weekend and was not even close to our biggest book.)

If you’re thinking about self-publishing a programming book, I’d love to chat. See: https://www.fullstack.io/write-a-book/
When was this written? It talks about XML as a new technology.
The comments here are funny. Iterative-incremental software processes have been around for 40 years or more. I’ve been developing software for 25 years, and I’ve never seem anyone use “waterfall”. As far as I know, it hasn’t been widely used since the 50s. Scrum was a way to “dumb down” software processes for neophytes. But, it doesn’t guarantee success. No specific process can guarantee success; it always comes down to the quality of the engineering staff. And, if your engineering staff is skilled and experienced, they won’t need a defined process anyway. JIRA is just a system to track deadlines and deliverables.

“Processess” are things contrived by consultants to be able to sell tickets to expensive conferences.
>It's basically a fashion statement

For some. I like having a watch on my wrist where I can glance at the time rather than taking out my cell phone.

I do have an Apple Watch but, especially when traveling, I often just wear a $30 Timex because I don't need to charge it. I see a lot of cheap watches in the store so I'm guessing I'm not alone.

A lot of people these days also wear fitness bands of one sort or another. I suppose you could consider those fashion statements in their own right.
The problem with all the devs talking to users is that many of them are bad at it and have no desire to do it or improve at it. So that means you are either very, very limited in who you hire or you have to have some devs that don’t talk to the users.
Using errors as control flow in Swift
What are the incentives to address it? I can think of entire subfields where the whole premise is - IMHO - bullshit. (There are people who literally run lab experiments with 20 students in order to study how nations will contribute to climate change over the next century.) Do you think any of them want to admit that? To see how bad it can get, consider New Real Peer Review (https://twitter.com/realpeerreview). This is the extreme version, but it is the lower tail of a continuous distribution.
For example, I couldn't tell the difference between some ~100$ and "reference" ~1000$ headphones, so I am not the person to buy high end DACs, fancy shielded cables or whatnot. But I like some thumping bass and clarity in the top end. It's therapeutic for me to have an immersive experience where the sound just floats around you, sort of 3d vs flat.
Its hard when the 3 bookstores you used to go to close down over the course of 5 years
Cool, I work remotely, can you point a webcam at your wall of cards please? Also remember to record your tactile chats in front of the wall so the rest of the remote team can hear them.
Did some refactoring :) thanks for noticing ...
It's now far more efficient from a small test I've did
There is a marginal bonus - not having to fish out your phone. You appreciate it the most when you have cold weather or an environment where pulling out your phone is forbidden or inappropriate. It is perfectly viable to go without of course

The wrist watch for men started being acceptable in WW1. Before it would be a matter of ridicule because it wearing a clock on your wrist was for women! The sheer ruggedness of the situation and making pocket watches less practical shed the stigma - nothing girly about a leather strap in muddy trenches in a hellish stalemate of a war.
Coachella Valley Newsroom Police Scanners Go Silent
Europe's problem is simply high taxes, inefficient bureaucracy, and over-welfare.

Particularly, payroll taxes, which in some countries (France) are at 50%. These hugely complicate hiring employees, and just encourage cash payments and tax avoidance. Taxes should instead be shifted to harmful outputs and products, like food sweeteners and fossil fuels.

Next, bureaucracies need to be be slimmed down and modernised. All EU countries should offer the ability to transact with their bureaucracy (tax returns, permits etc.) in the native language or English.

Finally, welfare should be ended for anyone fit and healthy below a certain age, and the retirement age taken to 70 immediately. Pensions should be phased out for anyone under 40 currently. The refugee intake should be taken to zero, and borders strictly enforced, since the net economic contribution of MENA migrants currently is negative. Access to Master's degrees should be limited to only the best students, to encourage people to enter the workforce earlier and to allow a reduction in education spending.

Through all this there could be a huge reduction in the tax burden, targeted to eliminate payroll taxes (perhaps in combination with replacing it with higher income taxes, the way Scandinavians do) and reduce VAT. Income tax/payroll tax savings could be preferentially targeted to couples with 3 or more children, to encourage higher birthrates.
What are some companies you could feel ethically good working for?
Classic 90s color cycling pixel art scenes coming to iOS and Android
I think the "cash" part is the confusing sticking part here. What currency is that in? Cash is also a position? Discounted for inflation, deflation etc. The framing of the valuation model is confined to the context of the monetary system it is within. Ie - assuming with an inflationary monetary system, I have $x cash. Where can I allocate it (at what valuation) such that I can generate a greater yield - all monetary policy implications considered.
Do you even know why there's this concept of "accredited investor"? It IS patronizing, yes, but history has proven that if you don't, lots of people will lose their pants.
Orwell and the Anti-Totalitarian Left in the Age of Trump
It may have gotten lost in the revisions of my comment, but I was consciously not trying to argue that Sweeney's numbers were wrong, only that Cook's explanation was lacking since it doesn't discuss distribution. I hadn't yet looked at the paper.

That said, looking at the paper you linked now, I don't see how Cook's simulation (simulation, not explanation) and Sweeney's paper can both be correct. Cook got 84-85% identifiable assuming uniform age distribution and identical population per zipcode. At the bottom of Figure 14, Sweeney says 87% for the US as a whole.

Shouldn't any non-uniformity (of zip code population or age clustering) act only to reduce the percent of the population that is identifiable? That is, shouldn't Cook's simulation with flat age distribution and equal zipcode populations be an upper bound on identifiability? Since Cook's simulation code looks fine, this makes me suspect that there's something off about Sweeney's analysis.

Is the 87% perhaps an average of the state percentages, and not properly weighted by state population? Or maybe an average across age classes not weighted by population of that class? Oh, I don't know about those, but maybe I see a bigger issue now...

In Section 4.3.1, Sweeney defines the "Number of subjects uniquely identified in a subdivision of a geographical area". But this isn't a simulation like Cook did, she's just using a binary yes/no depending on whether the subpopulation in each age class exceeds a numerical threshold:

if population(zi, a) ≥ |Qa|, then ID_aZi= population(zi, a)
else ID_aZi = 0.

While it's nice that it's clearly defined, I don't think this yields a "percent identifiable" that matches up with Cook's simulation, nor with any common usage of the term. Also (while I'm being picky) isn't the definition backward? If we were to go with this arbitrary definition, wouldn't we want Id_zi to equal zero when the population is less than the threshold? I presume the direction of equality is just a typo, but if the paper is using a hard threshold rather than some more rigorous approach like Cook's simulation, this seems like a major flaw in interpretability of the results.
The possible anatomy of coming climate change trials
All long history, there have been many leaders who were not elected but became leaders through their initiatives, deeds, efficiency, strength. So assuming that leaders are always voted is, in my opinion, wrong.

Just to clarify, I do not have a bone to pick with democracy, but it obviously is not the only source of leadership, nor the only source of positive leadership.
Why would the government ping you? Your boss can set a secondary build pipeline, that merges his brunch before producing a release build. Unless your company requires repeatable builds, you'll never notice this.
Moving the goal posts.
Before? Nothing. Now? If you can find anyone who will let you enough shares to short in a meaningful way, you can do it. But you need someone betting the other way, which is not going to be that popular once the article is public.
Uh, okay, done. Amazon is a pretty crappy place to shop unless you buy into the lock-in and let them control you. Prices are high and shipping take a long time. eBay is much better.
As a bug tracker YouTrack seems to be much more usable and more powerful than JIRA. If you want a bigger system for everything including Requirements Engineering give codeBeamer from Intland.com a try. Everything is freely configurable. Much better than the typical ALM systems.
Sure, there's no rational way to predict what bitcoin "should" be worth like with a startup, or any other company. Exactly because it's less a technology and more a social construct, as you say it's based on momentum and prayers, it's worth what people think it's worth.

We may not be disagreeing, I took "this market is a bust" and the picaxe seller analogy to mean that you foresaw cryptocurrencies dying out completely, but you may have just been referring to the crash that's already happened.
If you're outraged at the author's cut, then i have some bad news for you, you'll need to stop buying food and clothes.
There is no other way. Any attempt to get people to 'change' their lifestyle now is ineffective, and any attempt to force them to will just be met with a coup/failed government.

At the end of the day, technology is the only thing that will fix climate issues. Anything else is simply not possible.
As someone who worked for NASA for 15 years I can tell you this is absolutely true.
Also check out this interview from the founders on "How I Built This" podcast:

https://www.npr.org/2018/07/06/626649702/lonely-planet-maure...
Most people drive under 20 miles a day. which is about 350 watts * 20 = 7 kw. or using your path 54 square meters covers the energy needs of 85/7 = 12 cars.

This is the same idea as you don't use up a full tank of gas on most days.
> Linux basically sucks the most. Most difficult to use. You spend several hours per week to get things to work. And linux is always some years behind in supporting any bleeding edge tech, Such as any hand writing recognization, speech recognization, voice to speech, addon devices, display port 2 monitors, USB 3.1 (or whatever latest), etc. You always have to spend few hours to research everything. Lots problems. But hey its free. What can you say.

Except for handwriting and speech recognition, I can't recall having problems with any mainline Linux DE in some time.

Have a workstation with two monitors on an Nvidia 1050Ti both via displayport, a Logitech wireless keyboard through Synergy to both a MacBook Pro and Linux, and the Mac is mostly there for MS Office (which could be the web versions).

Have not had to seek out drivers or do anything onerous config wise, except for when I went with i3 and wanted a specific look and feel. This is all on CentOS 7.5. Ubuntu and derivatives make it even easier, and even Arch is straightforward with Manjaro.

This does not mean that a Linux DE is as convenient to set up as Mac or Windows, but the author's description of desktop Linux is a bit dated.
It doesn't have to always be exactly $1. You obviously can't control markets and what people sell things for...but DAI has mechanisms in it's protocol so that the price trends to $1. It's incredibly fascinating, it's decentralized, permissionless, loans with an economic system backing it. It's very novel tech and a huge achievement.
Wasm will not influence Scala.js' semantics. Scala.js "folding back into Scala" would be a regression as far as development for JavaScript platforms goes. Scala without Scala.js means a Scala that cannot interact with its environment, which has JavaScript APIs (e.g., the DOM). I am looking forward to Wasm with GC features as a different target for Scala.js (not Scala), with the same semantics, but different trade-offs in terms of performance and compactness.

Scala moving to DOT-based foundations is orthogonal to Scala.js. We'll have to rewrite parts of the compiler to adapt to dotty's internal, of course (and that is being done [1]), but at the language level, it is entirely orthogonal. Of course, we'll benefit from a better union type, which is very important for Scala.js, but it's not really a language interaction.

[1] https://github.com/lampepfl/dotty/pull/5143
CTML – a simple header-only HTML document generator
Show HN: Hire Ex-Google, Facebook, Amazon, Microsoft Engineers for Your Projects
I m sure Piketty has the best of intentions, and his arguing about a wealth tax on the face of growing inequality has merit. The problem is how these funds are going to be spent. EU is already subsidizing a number of sectors, with less than spectacular results. EU funds are great for governments because they offer jobs and make them look good. But look at how agriculture is doing in the countries that received most of the subsidies. EU already spends a lot in research, yet research materializes into products on the other side of the atlantic. Maybe if there was a more tight dependence on returns of investments these funding schemes would make sense. I think piketty himself knows that the proposal is naive, but i guess he agreed to be co-opted by the populist left.
I’m immediately reminded of the denouement of “This is Water”:
https://m.youtube.com/watch?v=PhhC_N6Bm_s . It’s become/ perhaps always has been a little trite or on the nose, but it’s also not wrong.

If you worship money and things-if they are where you tap real meaning in life-then you will never have enough. Never feel you have enough. It's the truth. Worship your own body and beauty and sexual allure and you will always feel ugly, and when time and age start showing, you will die a million deaths before they finally plant you. On one level, we all know this stuff already-it's been codified as myths, proverbs, clichés, bromides, epigrams, parables: the skeleton of every great story. The trick is keeping the truth up-front in daily consciousness. Worship power-you will feel weak and afraid, and you will need ever more power over others to keep the fear at bay. Worship your intellect, being seen as smart-you will end up feeling stupid, a fraud, always on the verge of being found out. And so on.

Look, the insidious thing about these forms of worship is not that they're evil or sinful; it is that they are unconscious. They are default-settings. They're the kind of worship you just gradually slip into, day after day, getting more and more selective about what you see and how you measure value without ever being fully aware that that's what you're doing. And the world will not discourage you from operating on your default-settings, because the world of men and money and power hums along quite nicely on the fuel of fear and contempt and frustration and craving and the worship of self. Our own present culture has harnessed these forces in ways that have yielded extraordinary wealth and comfort and personal freedom. The freedom to be lords of our own tiny skull-sized kingdoms, alone at the center of all creation. This kind of freedom has much to recommend it. But of course there are all different kinds of freedom, and the kind that is most precious you will not hear much talked about in the great outside world of winning and achieving and displaying. The really important kind of freedom involves attention, and awareness, and discipline, and effort, and being able truly to care about other people and to sacrifice for them, over and over, in myriad petty little unsexy ways, every day. That is real freedom. The alternative is unconsciousness, the default-setting, the "rat race"-the constant gnawing sense of having had and lost some infinite thing.
SF has to deal with zoning restrictions. Between rapid immigration, the tech wealth boom, and restrictions on lot size/height/residency - obviously all the new constructions will be ludicrously expensive.

"Affordable housing units" is so double speak. A few token units are subsidized so council members can say they're fighting for the general public, pulling the wool over lower/middle-class voters as they're slowly displaced.

"Preserve our neighborhood character" (NIMBYism) is the other corrupt argument. The only thing they preserve is the rising value of their homes. Inevitably, the neighborhood is either white washed and rebuilt as wealth takes over or Manhattanized in a rush if the original residents wake up in time. People are the neighborhood character, maintaining cost of living is the only way to really maintain character.

The middle path of proactive growth, raising density restrictions to avoid housing inflation, is difficult. People move to neighborhoods because they like it as-is... no one wants change until they are impacted, but by then they have no say in the results.
You might be well served by a local library.
Amazon is like a Turkish spice bazaar. Bargains exist, but you don't necessarily go there to save money. Rip-off artists exist, and you have to be careful.

The reason you go is for the vast variety of stuff, and the ability to buy things you can't get anywhere else all in one place.

This is how Amazon conquered large-scale retail: by out department-storing the department stores. When the stores cut back ("laser focused!") inventory in response to Amazon's pressure, Amazon expanded further, bringing in even more people and sending the big stores into a death spiral.

I did all of my online Christmas shopping through Amazon Global, and Marks and Spencer. Both ship things to my country that I wouldn't be able to get any other way.

That's the value of Amazon to me.
Yes, but the real world advantages of digital cameras were apparent from the very start.

Currently there are zero real world practical use cases for cryptocurrency that aren't associated with illegal activity. If anyone knows of legal applications of cryptocurrency, feel free to respond. I'd love to be proven wrong.
Weeds are just plants that are native. They will always outperform genetically modified foreign crops that are optimized for yield. Some fast-growing crops can dominate weeds but you will still want to till for other reasons.

I watched this video and she has no compelling evidence that this can work on a large scale. My family is doing farming for generations. You need fertilizers because crops consume minerals from the soil. You need chemicals because of monocultures create conditions for diseases and bugs. You need tilling because you do not have unlimited labour.
Those aren't positives.

It does nobody any good to have 1000 books on a single device if the whole thing is subject to revocation, especially when you paid full retail price for the privilege of being allowed to read it. This is regression.

Previously you paid your $10 and received a paper book. You could read it, re-read it, lend it, sell it, or burn it for warmth. You owned it for as long as you kept it dehydrated. The $15 you now pay per book gets you one of these rights, temporarily.

Whether most people can tell the difference between 320k and lossless is irrelevant-- the retail price is the same for a technically inferior product. This is a regression. And again, for your money, you own nothing.

And for apps, the cross-platform compatibility comes at the expense of consumers, who have to continuously purchase and maintain newer computer equipment to do the same damn word processing, email and shopping tasks that used to be possible on a 486. And of course, since everything is a subscription, it's a double punishment for the consumer-- they have to maintain hardware to run software they don't own.

The entire premise of modern technology has become a new vector to extract the most money from the consumer while delivering the least amount of value, power or control.
I haven't had full Amazon for long (Australia) so I won't be giving it up just yet. It's a godsend when you're mobility impaired and can't get to all the brick and mortar stores. At the moment they're not running a full Marketplace and they're definitely not pricing as aggressively as they could in Australia.