skysight-inc/HackerNews huggingface dataset:
I've gone (as a college student in the 00s) and had a blast. I wouldn't do it now because I'm lazy, but back when I had a lot of energy it was fun. I went with a good group of people, made friends with the revelers, shop keepers (and police!) around us.
“Programmers” are definitely not the ones making calls on stuff like this. There may well be some generational turnover, but the value of performance for these sorts of tasks is not judged by the folks implementing them. Product owners are the ones who decide on the priorities. And keeping stuff like this snappy is undoubtedly a lot of work that mid range managers are reluctant to stick their neck out over. So yeah you need someone at the top who cares about it. But I’m guessing so few people even use the finder for file management day to day these days that it rarely even comes up.
I used tkinter a few years ago, since it was available on Raspbian on the Raspberry Pi. It looked bad on Linux, and it seemed tkinter was not in active development or getting a lot of attention. I remember not having found any sane workflow for how to place GUI elements and struggled to place a bunch of text boxes and buttons.

Reasonable or not, I have a hard time accepting workflows worse than what Microsoft Access or VB 6.0 had.
From the article: His group’s paper runs down a wish list of quantum chemistry simulations that sufficiently robust quantum computation should be able to tackle. Such problems include designing next-generation batteries, optimizing solar cells via detailed study of photosynthesis, and faithfully simulating complex molecules without resorting to approximations that conventional computers must rely on to make the simulations tractable.
To some degree I think the desire to have “any design you want” is anti-user: I really don’t want to use apps that have the design their developer picked for me, I want to use apps that respect the conventions of my system and the preferences I have set (e.g. on Mac, I want the accent color to be the one _I_ picked in System Preferences. On Linux, I want the apps to fit in with my choice of gtk or qt theme.)

These days Qt is fairly close to this ideal, even on Mac: apps like calibre look a bit weird but their menus are in the right place and their coloring roughly matches my os settings. Electron apps are all over the place: vscode, slack, etc. all pick their own design styles and ruin the visual consistency of my desktop.
A discrete compilation step is optional. The most sophisticated way to run a program is within an interpreter where runtime analysis is used to determine which parts, if any, of the program to compile, and with what "flags".

Transpilation, however, is by definition not optional. It is frustrating to hear a complaint about someone who chose to write in Clojure, itself a layer on the JVM interpreter, and then chose to support a transpilation target, Clojurescript. If compile times bother you, then pick another stack. However, if you want to write code in a functional way and target both the JVM and JS, then this is the price you pay.
> stochastic games of perfect information

Honest question:

Are games like backgammon really considered "perfect information" in the sense relevant here?

No player has any secrets from the other, but neither knows what the dice will do, which certainly is important information.
Facebook can afford (nay, NEEDS) to rise to that level of specialization. But that's only going to be true at the level of a megacorp, like Facebook, or Google, or Microsoft.

For even moderately sized companies, someone with wider knowledge will fare better, because such companies aren't going to spend $500k/yr on someone who doesn't know algorithms (or on someone who ONLY knows algorithms). The marginal cost to Facebook is near zero, the marginal cost to a smaller company certainly is not.
Guesstimate – A Spreadsheet for things that aren't certain
i'm seeing a lot of complaints on iOS flutter apps of how the UI looks(microstutters/not frame perfect). it's only the usual small vocal minority but boy do they kill your app's reception on the programmer heavy social media
I got my E-residency last year & find it kind of useless.
Of all the popular non-functional languages, I think C and D are the ones that sucks less, but D is not as popular, so that leaves us with C.
as you claimed previously...

No, that was you making up quotes I never actually typed. Right now, concentrations of CO2 affect my life more than nuclear waste ever has and likely ever will. Since you’re content to make up quotes and then argue against them, I’m gonna chalk you up for a loss on this one and go about my day.
I knew people at Google that travelled to data centers very frequently. There are all sorts of indirect extra business and tax revenues from these operations that aren't tied to local employees alone. Mine is just a small example, but there are more. Even with good baseline data, it might not be trivial to assess the full economic impact of one of these sites.
I would agree, tho I'm not an expert in this area but have studied it in the past.

It's difficult for non-radicalized people to understand the mindset of a radicalized religious person (not limited to Muslims). Their belief is truly powerful enough to overcome the innate human fears and drive for self-preservation that we all have. It's both admirable, amazing, and terrifying at the same time.

The threat of extreme tortuous death at the hand your own group is also a strong motivating factor that keeps people from defecting should their faith wane or fail them. They typically witness the horror of torture first-hand, and don't want any part of that themselves.
Or someone's camera-doorbell catches you walking down the street at the time of the shooting and they match your face up at the airport...

Or a cop happens to be sitting one street over and hears a gunshot and gets to the scene just as you're stepping out of the building.

Or the victim is paranoid and has an itchy trigger finger.

Or the cops are investigating the victim's family and associates and notice a weird pattern in their bank account.

There's a lot of ways a killing can go wrong. Even if the odds of any one killing going bad are small, the cumulative chance of an error creeps up with each job. Worse, it's hard to jack up your prices really high to reduce the number of jobs you have to do because the more money moves around the more scrutiny it receives.
The big G dropped the ball on Dart 1.0, which was rescued by the AdWords team.

Right now Flutter/Dart looks like an ongoing political war between ChromeOS, Android and Fuchsia.

By the way, Fuchsia is getting Android suport and a new language agnostic UI composition engine, Scenic, so lets see for how long Flutter stays as the Fuchsia official UI toolkit.
Oh. In that case, I’ve been “Punk’d”.
What have you tried doing with it?
Tradecraft hasn't changed much. It has been fairly well tested. Operational security and information security have not changed much... They have become more difficult with cell-phones and small internet connected devices.

I think another big difference and a subject that probably would be included in a redo is understanding how all of the modern data generating systems can reveal covert activity through the analysis of metadata and how to "hide in the noise" of this.

The geospatial correlation of burner phone to actual identity if one does not practice good sanitation as far as locational security when accessing wireless networks as an example.
Why, watch it on television, of course; take bets in the pub.

Imagine it. Two fully automated, autonomous armies, duking it out, no one getting hurt. Those with the best engineering and software win!

Winner takes all, but at that point, what is there to take? Resources? Land? The only thing left is the vanquished enemy's automated military tech and their engineers and programmers.

And the end-game? One peaceful world government under our no doubt Estonian overlords.

It will be Battlebots...for keeps!
I will miss this like I miss Yahoo Pipes.

I really just want a grep for the internet that runs at scale. With open logic so I know exactly what it’s doing.
Trying it out now. For those who have already: how does Gravitee compare w/ Apigee, Kong, API Gateway etc.
I think a corollary here is that reading a technical book cover to cover isn't really that hard. Personally I'm trying to make it my default approach for learning things - books over articles (where that makes sense; books on continuously changing software are a waste of paper).
That seems pretty clear - ISIS fighters were mainly volunteers, at the very least the vast majority had a deep, fundamentally motivating vision in the formation of a new Caliphate.

For Arab nations, on the contrary, there is very little in terms of a cohesive national identity worth fighting for, especially in places like Iraq, Libya and Syria. Thus, soldiers in their armies are basically just taking a paycheck (especially since the economy is shit otherwise). In the face of horrible torture and execution by crucifixion, not hard to see why soldiers would collectively believe it's just not worth it.
By actually making it blind so the color of the wine dies not predispose your expectation for specific notes or mouth feel.
You think they're overpriced, but I bet you no one is getting (very) rich off these $400 DACs. Even more, I think many of them profit so little every once in a while a company pivots or goes out of business.

An Audi also has just a couple thousand of extra love worth of physical cost added to it, but the retail price is easily upwards of $20.000 above the equivalent VW car. That's because if you sell fewer units, the r&d and marketing costs per unit are much higher, as well as the required profit per car sold.

If you get a good deal on your hardware, you might have that good DAC in a nice box with a pretty manual for $50 physical costs, then put it on a prime shelf in a nice Hi-Fi store for $130 (30% of $400), maybe $50 to target and prime your customer, and then use $150 to pay your audio engineer, your CEO, maybe outsource the rest of the company infrastructure, and then 8% interest to your lenders. That's 1.7M profit at 10.000 units sold (assuming that you do all of this within a year).

I have no idea if 10.000 units is close to reasonable for an indie hardware startup, but calculations become a little more complex if we're going to have to take a multi year ramp up in account..

edit: Sorry I got caught up a little in the startup aspect of it. Your system sounds great, but your DAC (and DSP+crossover system) also cost $400, so you're not making a point?
Why none of these API gateways offer monetization out of the box? I'm curious. Is that a not well-demanded feature?

I have researched a lot of them and none have a straight way to do metered billing and if they somehow do, they are prohibitively expensive.

Does somebody know of an API gateway solution that offers this?
Using the current gears setup, it is possible to increase resolution a bit by lowering rotation unit values to one of the axis. This makes the maximum resolution result in an anamorphic, yet more detailed, image.

A custom sensor or lens, and using a dual rail instead of a monorail, could also improve image accuracy. If you gather data while the sensor is moving, using a second microcontroller, it would increase resolution greatly. You'd have to be careful for motion blur though.
One thing that helps people's motivation is being willing to explain to them why a task should be done. As a teenager, I was very reluctant to mow the lawn for years when the reason was "I told you so". I just didn't know what the benefit of mowing a lawn was and I didn't know how to persuade my parents to explain why they wanted the lawn regularly mowed.

But when my dad suggested we could avoid basement flooding by digging a drainage ditch, I was keen. This wasn't a particularly easy job -- it involved going through a really annoying mix of clay and gravel and for one section digging while I was hunched over underneath our back deck. But I was eager to do it because I could imagine how my effort was actually helping my family.
They’re expert at hiding emissions results, among other things.
>> chores are part of living in the household, and are not negotiable

Sure they are "negotiable". Your kid could just refuse to do them. What are parents going to do, kick him/her out?
Uber doesn't.
>Once it has warmed up

that's the problem, a lot of workflows even on really complex applns like photoshop are firing up a project for a couple of minutes to get some output or correct something. enough time is wasted warming up that people who can afford it just leave the applications running. i just keep whatever VS project i'm working on running for eg coz the startup times are painful and i have RAM to spare
I don’t know, I would be guessing. Ageism is a thing and because it is illegal, you can’t find out why.
Can you link a specific issue that wasn't immediately a result of a problem with the user code, perhaps too much work on the main thread?

I have found the perf to be just fantastic on android. Especially compared to react native, which is a native offering.
Just realized the way I worded it was unclear. I did not give out 45 minutes of homework for them per day, it was that I had 45 minutes to do everything I needed to do per day outside of classroom instruction if I wanted a 40 hr work week. Homework is the easiest to get rid of, and more and more schools are doing just that, even though independent practice is critical for learning.

I'd love to see a shift to top rated lectures viewed at home, and classroom time as a time for "homework" where students work to practice the topics of the lecture with the assistance of the teacher to patch up holes in understanding. Leveraging this methodology with some automatic grading, and I think teaching would be a better experience. Granted, this requires the students to do the lectures at home which has a whole slew of problems.
FWIW a mowed lawn discourages rodents from making homes next to your house, and eventually chewing through whatever they can find to make a hole into your house.

Of course people ruin this protection by then planting bushes right up next to their homes.

The idea is to create a sort of dead zone around your house where nothing really lives. Ants of course don't care and are a huge problem for homeowners.
Top Retractions of 2018 – Naughty List
Two things come to mind:

> I was considered by all my masters and my father a very ordinary boy, rather below the common standard of intellect.

-Charles Darwin

> That any civilized human being in this nineteenth century should not be aware that the earth travelled round the sun appeared to be to me such an extraordinary fact that I could hardly realize it.

> “You appear to be astonished,” he said, smiling at my expression of surprise. “Now that I do know it I shall do my best to forget it.”

> “To forget it!”

> “You see,” he explained, “I consider that a man’s brain originally is like a little empty attic, and you have to stock it with such furniture as you choose…”

> “But the Solar System!” I protested.

> “What the deuce is it to me?” he interrupted impatiently; “you say that we go round the sun. If we went round the moon it would not make a pennyworth of difference to me or to my work.”

-Sir Arthur Conan Doyle, A Study in Scarlet
Hmm but the government also doesn't take over the medical facilities where I live? Most medical facilities here are normal private companies (some privately owned, some publicly listed etc).

So what do you mean?
Maybe check out Gun (https://gun.eco)? It's CRDT-based and the docs make it look like they're taking things like consistency seriously. I have no experience with it, so can't make a recommendation either way, though.
that was a huge exceptional case. most thefts are smaller and don't attract much attention. anyone who is smart enough to steal a lot of coin is not gonna dump them on coinbase. They are more likely slowly tumble them and sell them offline or on small exchanges.
Time alloted?
Why does earning calculus have a 4 month expiration date?

Why are we blaming the victims for the oppressive irrational grading system?
The Visual Studio Installer was rewritten from a native app to an Electron one.

They had a native app. They decided to throw it all away.
Who or what is “Lenny”?
Ask HN: What books have made the biggest impact on you in 2018?
For one, I thought Bitnami had done the comparison a few years back, but for the life of me I can't find it in the GOOG.
Or if the devs decide to just hard fork the money back.
It's amazing to me that Microsoft came up with a spec that seems to have been so effective and very well missing from editors to get a bit of a bump in regards to not having the burden of reimplementing the same handling for different languages. This plugin is awesome because it reuses some of D's already existing tech that predates LangServ but now that there's an open standard for all languages focus can be made towards LangServ. D remains one of my favorite languages. My only complaint is tooling support, which is improving thanks to efforts like LangServ.
I treat my cellphone as though I have an always-on homing beacon on me that can not be trusted to be off even when it says it is off. And that's not even a smartphone, so I can still remove the battery if I want to. Now throw ANPR, face recognition, cheap DNA synthesis, ubiquitous video surveillance, public transport ID cards and a some more modern goodies into the mix and it takes real work just to move from 'A' to 'B' without leaving a trail a mile wide.
It’s easier than ever for people to moonlight as a spy and get away with it. You’ll probably only get caught if your adversary has the means and motivation to counter. Most people in civilian/domestic situations are unable to defend themselves.
The problem is when you tie them to money it implies you stop doing them and you don't get money. Whereas it should be you don't do them and you are not part of the family, and lose the right to your bed and stuff.
Not speaking about the project itself, but since when did 100% Open Source become a thing?
.NET Core is the way to go if you want to be cross platform

https://dotnet.microsoft.com/download?initial-os=linux
Hear hear.

I grew up in one of those "children are meant to be seen, not heard" households, so attempts to be helpful and part of things was always rebuffed with "no you'll just getting in the way and break something". Made resentment of being given chores arbitrarily that much more intense, because why would I want to help now?

Of course, being older now with my own home I work hard to keep things tidy as a point of pride, no kids but if they ever come along I'm going to make sure if they want to help out that they feel involved and maybe learn something in the process-the kind of parents I wish I had.
This. In bad management scenarios -- heroic effort becomes your new baseline.

I remember once working a 15 hours day to implement a new feature-- as I was leaving at 9:00pm, my manager said my performance was unacceptable and she needed to know when the feature would be tested and ready to go.

I told her to have a good night and quit a few days later.
Uranus Was Likely Hit by a Rock Which Made the Planet Lopsided, Scientists Say
> it's important at the beginning to do the chore together

This is very important. Kids are clever and surprisingly capable when they are able to gain some firsthand experience. The problem is they don't actually have that experience. Humans learn by observing and imitating; working together on the same task lets them easily observe in detail from an experienced role model. Immediate feedback lets them rapidly iterate their attempts to imitate their observations.

Victor Wooten gave an outstanding TED talk[1] on this topic[2]:

> If you think about how you learned [to speak English], you realize you weren’t taught it. People just spoke to you. But the coolest thing is [...] you were allowed to speak back.

> Now if I take the music example, in most cases, our beginners are not allowed to play with the better people. You’re stuck in the beginning class. You have to remain there a few years, until you are elevated to the intermediate and then advanced. [...]

> But with language, to use a musical term, even as a baby you’re jamming with professionals, all the time — to the point that you don’t even know you’re a beginner. No one says, “I can’t talk to you until you got to go over there. When you’re older, then I can speak to you.” It doesn’t happen. No one tells you what you have to say. You’re not made to sit in a corner and practice. You’re never even corrected when you’re wrong.

> Think about it, when you’re 2, 3 years old and you say a word wrong over and over, no one corrects you. If you say it wrong enough times, instead of correcting you, your parents learn your way. And they start saying it wrong too.

[1] https://www.youtube.com/watch?v=2zvjW9arAZ0

[2] obviously his talk is primarily about music education, but his observations about how kids learn should apply to most topics
Chores at my house were not laundry or cooking, they were things like putting dirty dishes up, putting them in, clearing the table, taking out the trash, stuff like that.
Stocks prices are a proxy for our beliefs about the future
> Maybe I’m being naive or self-centered, but why should kids have to do chores?

To learn the value of honest, dirty work. It is not about skill or intelligence, it is about sacrificing the one finite resource you cannot buy, for the sake of your community: time.
Nice point about fushsia.

But isn't the point of a truly cross platform framework just that? So what if fuschia has a different native toolkit. Maybe they are trying to launch a platform specific api that's more bare metal.

I mean Isn't the whole point of flutter is that you take the same app and run it anywhere?
github.com/oklog/ulid does something similar: https://godoc.org/github.com/oklog/ulid#Monotonic
> But do you believe the the kind of widespread "dragnet" surveillance that was made known through the Snowden leaks is still going on?

Snowden didn't stop it. And it's only getting worse. No matter how much TLS you have, governments still continue to fund efforts to backdoor everything that blinks and spy on everything that moves, and not only through technology, but also through coercion and politics.

Tightening security didn't really make any difference against state actors. But it was and still is a seemingly convincing excuse to centralize control over technology.
I also have a 6th generation iPod Nano, an iPhone 5 and an iPhone X. I can hear the difference between the Nano and the iPhone 5.

The difference is not much. iPhone has slightly better highs and slightly tighter lows. The headphones I'm using is Sennheiser MM70i (They use the same buds with CX400-II, I also have these).

I didn't found the difference with "critical listening". One night I just started listening it, and it sounded different to my iPhone. Then I played the same song on the iPhone and found out the difference.

The difference maybe due to different generations of DACs, different OPAMPS, different power budget, different decoders, etc. As I said before, the difference is not that much, but normal for the evolution of these types of electronics. Nano honestly sounds impressive for a device that compact.

P.S.: I used to play euphonium in a large band and double bass in a symphony orchestra, so I have trained my ears for separation and tracking of instruments and rhythm. This is why I'm a bit more sensitive to these things than most of the people around.
I'll throw in my vote to try something like ack / ag that have better defaults for code-grepping.
To be clear, once you get in, there is no actual distinction. People can choose any team, and "front end" people sometimes work on the backend or mobile or services or IDE or a compiler, etc. We try to hire generalists.