skysight-inc/HackerNews huggingface dataset:
Biometrics make sense when there's a trusted human there to oversee collection. Good luck giving the cops fake fingerprints when you're arrested for example, or trying to show the gate guard on a military base just a photograph of a regular visitor instead of your actual face.

They're useless when you try to substitute some primitive bit of electronics, like those built-in print scanners. And so nobody should expect to use biometrics for Internet security.
Fake 3D effect with depth map
Thanks! I have a similar post for Mathemeatics of the DFT, and I’ve started Physical Audio Signal Processing, but currently distracted by other software projects. I love the books, can’t wait to get back to them.
> The CPU is on par with the latest Xeon, uses 10x less power (...)

When you say the CPU do you mean a working ASIC? Some simulation? Or a plan to make one?

And how do you compare them if they have completely different instructions set?
Why do you include Reason? Reason is just an alternate syntax for OCaml which has a "fancy" type system like Haskell or purescript.
In this day and age, you'd use a framework like Laravel or CakePHP, which are a joy to work in.

And the only reason you see more vulnerabilities for CMS's written in PHP is because the most popular CMS's (Wordpress, Joomla, Drupal) are all written in PHP.

We'd see the same thing happen regardless of the language (except maybe Ada or Rust. They do a good job at stopping you from shooting yourself in the foot).
Can someone clarify this? I've seen several references to how only a certain team can write modules using certain code.

If someone else can do it, why can't you?
Are you refering to my site or JOS’s site? Can you elaborate please?
Show HN: Help validate idea – connecting with your audience after presentation
Hi HN, We are testing the value proposition for an idea described here: http://lastslide.io/
If you could take a quick look and give us your feedback (is it clear, is this something you would consider using) we would be very grateful.

Every kind of feedback is welcome. Thank you
Generally, TCP-over-TCP is fine. It some edge cases though it is indeed terrible.
Listed them on Flippa! The end. :)
"He" appears to be fast because he realized that throwing as many bodies at the problem as he can find actually pays off due to the contract structure. Not necessarily because he's making either efficient or healthy use of those bodies. How much guaranteed extra money does EA make for shipping Madden a day earlier?
Calling 2008 the greatest economic disaster of all time doesn't strike me as accurate. Maybe it is by total dollars of market value lost or something like that, but we didn't see anything like the 25% unemployment, previously middle class families lined up around the block at soup kitchens, etc. that we saw in the Great Depression
"Evidence-oriented programming language" seems like a cute bit of wordplay, but it doesn't actually indicate what the core tenets of the language are (unlike, for example, "object-oriented"). What it really comes down to is an evolutionary adoption of a few up and coming practices (e.g. software transactional memory), but one can't expect the language to turn over, wholesale, each time new evidence of better linguistic behavior surfaces.

It's especially galling to call out the research of the space as largely absent and then hang their hats on a narrow set of publications. If the space is not well-researched, any divination from the current body of research will, most likely, be deeply suboptimal. You can't claim to be "evidence-oriented" in the absence of evidence.

I get that they're trying to spur the K-12 space, and that's arguably admirable. Still, I don't expect this to become the next big thing, even for a few over-zealous school teachers. Kids will continue to use python, processing, sketch, C++, etc... Pull them in with the goal (e.g. FIRST robotics) rather than trying to slide them in by promoting a toy language to 14 year olds.

Maybe I'm old, crusty, and wrong. We'll see, but I wouldn't be at all surprised if this is the last time I hear about Quorum.
Using Cdnjs Through Library Manager for ASP.NET Core 2.2 Preview 1
The+Silver+Fox+Team+Members+Only
Are you suggesting that the early days of Twitter were better? Heck, that even describes a large portion of current Twitter.
Cool! I could see reading this one first for sure, although DFT knowledge definitely helps.

Same here really, a software engineer by trade with a growing interest in audio. I’ve been really impressed with the quality of these books so far. Very meticulous attention to detail with _very_ few errors compared with most other books of its kind.
What is it that bothers you with that quote? It seems fine to me.
This seems to be more about the 40s-50s. From what my dad/stepdad told me, dating was extremely easy in USSR in late 70's and 80's, supposedly much more so than in US today (I wasn't there so I only have their word to go on). The 'official' culture may have repressed the concept of sex but it didn't stop most men from seeing several women at the same time.

Also, there wasn't a distinct word for dating, but there was a word for it, the word is/was 'meeting'. It was just the context that defined the meaning.
What specific techniques are you referring to when you mention planning your day as a high leverage habit?
Yes, if you cherry-pick your baseline at the bottom of the worst economic catastrophe of the last 80 years, then things don't look too shabby.
As I do some middlingly professional-ish video livestreaming--I run a three/four camera show most Fridays for the Boston fighting game scene, we're newish to streaming but it's one of the biggest locals in the country--it was natural to look into the costs of self-hosted streaming. They're pretty prohibitive. Data is either expensive (AWS) or bandwidth-constrained (DigitalOcean etc.). Running from local is likewise not a reasonable option, either because of bottlenecked uploads (yo, Comcast) or just because it's simply unsafe to rely on something like a consumer connection, even if it's FiOS, to upload a show.

I don't have a good solution to this, unfortunately. The biggest benefit to Twitch is that it becomes possible for fifty or five hundred people to find you; the algorithm can be your friend if you're lucky or good. The second-biggest benefit to Twitch is that if fifty or five hundred people come by, your stream is not going to melt.
DPW restores hydroelectric plant in upstate NY for crypto mining
Great bio on a man who seems to have mastered the tenets of charismatic leadership that are crucial in the male-dominated construction trades where everyone is looking for a role model.

This will not be surprising to most, but it's not C.C. Myers at 76 years old building these projects. It's his field personnel -- Superintendents, Foreman, Apprentices, etc. The secret sauce is the on-the-ground leaders and their adherence to business process to get results.

Of course this was not discussed in the article, and as a result, renders moot discussion of performance improvements based on his means & methods.
Note that flash cards have only limited usefulness with learning languages: you can use them to remember grammatical rules at first, then do isolated word-choice tasks and expand the vocabulary. You'll still want to do massive amounts of reading in the target language to absorb the proper word usage, and the grammatical practices will stick better this way.
Not the politicians - the electorate. If you think voting against civil rights makes a politician “unelectable” in the South....you haven’t lived in the South.
You're ignoring the operative word, which is need. You can't say much about that point without actually doing some analysis. For instance, how much of that code is wiring? How much of that code is rewriting existing solutions for educational purposes? And so on.
Have you found any good tools other than Anki for Incremental Reading?
The trick is to get a high dollar job that doesn’t require your career to advance. Let someone else shovel dreck for no additional comp.
salon.com

136 cookies, 846 third-party requests, 159 third-parties contacted
Perhaps you'd be more comfortable if it loaded a few megs of JavaScript.
Can I get an "and how"? I'd like a picture painted.
Also, now you’re saying some aspects of nature are good but some are bad. So you agree that nature isn’t good in itself. It sounds like nature is besides the point really. Whatever sets apart the aspects of nature that are good from those that are bad, that is what actually matters.
> These fields are critical.

I would agree with that.

But, we can do with 10x less humanities majors. Even if we start that process now though, it'll be decades before it's reasonable again.

> to reconcile the new avenues of life opened up by global interconnectivity of data and logistics with some of our more basic fears and prejudices to which we are ALL still subject.

I have actually studies Philosophy, and uh. I found it disappointing. It sounds good. We should be able to just reason our way to the next great paradigm shift, and adapt to it intentionally, in a controlled fashion. In order to do that we should study the past.

Except, when it comes to mathematical philosophy, there's 2 kinds of humanities majors:

Humanities majors that first got a PhD in mathematics (or some other scientific field). These have large contributions, but ... mostly to failed mathematical endeavors, like the axiom of choice and proving Turing wrong. But ... great contributions, it would be very wrong to say people like this didn't contribute. Note that pretty much every last antiquity philosopher we know falls in this category. I would also like to point out that it takes pretty exceptional people to achieve this. Most math professors can't do it. Most philosophy professors can't do this.

Pure humanities majors ... these have had many theories about math, physics even machine learning. Almost without exception, they were wrong. And worse, some of these people were great impediments to progress because they managed to get high positions in important universities ... and used them to sabotage advances, so there is an argument to be made that their sum total contributions are actually negative.

Studying the past doesn't work because of the same reason that a lot of statistical models fail. If you have data points A and B, "predicting" anything between A and B can work pretty well. However, what you want to do in the humanities, when you have A, B, C, D and then predict E ... that fails spectacularly more often than not. Again, same in statistics as in philosophy.
What's RIP in this context? Not dead, I assume?
> The second that you walk in the door with a better offer, money will magically become available. Everything is negotiable.

This is only for a fairly limited amount of jobs.

As a side point I've seen if people have an 'alternate offer' that gets over bid to stay, they'll probably be gone in 6 months anyway so unless there is a specific short-term reason to hold someone I'd not encourage this, but hope companies give generous pay rises as default to underpaid value producing employees. People looking to leave may cite money but there are normally greater reasons the start this path.
I'm not really sure what you're trying to get at? While, sure, Haskell excels at making (e)DSLs, it's far from the only usage for it. For web development it's quite good as well, a long with a ton of other areas. There are plenty of practially oriented libraries, and at the same time, also plenty of libraries focused on using as much of the advanced type system as possible.
> How is it not a scapegoat to say immigration is the cause of flat wages?

Flood your economy with low skilled labor at the same time that average GDP growth is at an all-time low and productivity growth is at an all-time low. See what happens.

If your economy isn't growing fast enough to absorb the amount of low skill labor that you're importing, you're going to considerably depress wages.

In more realistic terms, 1.5% to 2% GDP growth isn't going to get you anywhere. You have a stagnant economy at those growth rates. Finally then the mistake is being made of throwing a lot of new unskilled labor on top of that at exactly the historical time when you need a lot of new unskilled labor the least.
Am assuming you get your full bandwidth when you do a speedtest via wireguard ?
Net neutrality means that every packet should be treated exactly the same, how does that marry up with giving preferential treatment for specific packets for safety workers?

This is the exact opposite of net "neutrality".
They are measuring unemployment not underemployment. I think it's totally fair to include part time gigs that produce a family income at greater than minimum wage @ 40hour work week.
Hey, I think this is an ad hominem argument and not really relevant to the hacking -> sociotech argument the author was trying to make.
The problem isn't that your university blocks everything but 80/443, the problem is that you and everyone else there apparently tolerate it.

Don't do that.
Well, typeclasses and monads are not easy to implement in ocaml, to the best of my knowledge
The <= 40 thing wasn't some random feel-good. Time and Motion and Operations Research people looked at what happened in wartime rush-rush production, and the evidence they collected was (from what i read) pretty good that its a law of diminishing returns followed by a downturn in safety and quality.

My only cite is indirect: Angus Calder "the people's war" but I would be surprised if this isn't well documented in the real literature.

Also, some of the outcomes very quickly become externalities: nobody notices the bodge job until 5+ years later, and people die young of non-specific stress related diseases which don't get attributed to work.
Very helpful advice. Another positive thing about big companies is that you are allowed to work on long term/researchy projects.
This is simply not true.
Will Silicon Valley accept money?
Real question is if Trump want's to tank the economy or not.
It's a fools errand, Marvin Minsky's idea about emotion machines is one thing, another is that its possible without enough compute over a database to create some called non-random. It would still create an absolute mess and contribute nothing useful compared to the real cost.

Domain specific applications of AI does not require direct funding apart from freely available and cheap tools.
Extraordinary claims require extraordinary proof. Being on par with the latest Xeon, while using 10x less power, is an absurd claim.
To be fair, then your bandwidth penalty just comes from something else.

(I run a large number of ERs, mostly because you can easily run so much other software on the hardware -- but they're not great devices if you need performance or reliability. "You get what you pay for" absolutely applies.)
Then what are the actual numbers for iOS vs Android?
Or something like a bank run. If everyone started cashing out their BTC then.. the price would crash. I guess you'd still have your 0$ in the real world bitcoins as consolation.
Traits from and into (rustcast video for beginners)
Ember JS core team member, for example.
It depends on what stresses you. I hate red tape and indecisiveness. When I want to get something done, I hate having to go through bureaucracy and meetings and approvals.

For me, small companies or small teams where I am on team that has complete autonomy over the “how” is the least stressful. Of course you want some sensible standards.

I was more stressed out as the “Dev lead” with supposed authority where every decision had to go through red tape, a ticketing system and approvals than I was at a small company where I was “just” a developer who would let my team know my architectural thinking - just to make sure I wasn’t missing something - and then have free reign from development, devops, netops, etc. - I had admin access to their AWS infrastructure.

I also don’t do well in large companies. I can do it, but having to deal with large organizations stresses me.

I’m also a little nuerotic about not being competitive in the market and being “stuck” at a job.
Came here to read about Usain Bolt, and instead read a great article about another brilliant guy.
Client side development in general. Libraries, SDKs, etc, are also generally lower stress. They don’t tend to just break in the middle of the night or whatever.
thanks for reminding me about this, I tried it a while back but eventually abandoned it, because of complex UI (lack of file tree on the side; the file matrix at the top doesn't make it easier to keep status; many buttons don't have a onmouseover tip so it's not clear what they, e.g. if the cause some state change; UI very different from GitHub leading to extra friction with team members) and the noise it generates in GitHub, for users who uses just GitHub
Google GKE: Local SSD disk performance is worse than standard persistent disk
The default state of a software prototype is to be shipped into production.
Absolutely. This article speaks to the immense advantage of a 3 or 4 decade player in local markets / governments.

Contracts with $200,000/day early completion bonuses are not handed out to everyone. While they may be "hard bid" by dozens of contractors, preferential treatment is accorded to those with relationships.

If you're that guy AND you landed the contract, your decision to raid manpower from other local players is as straightforward as they come.
> Edit: It looks like a primary use-case for this language is for blind people - for which use-case I know nothing about.

That does appear to be the original use case. Even now, Quorum seems to be most successful in that niche.

In case anyone reading this isn't aware, blind programmers are working successfully in all kinds of programming languages. On that topic, check out this comment by one of my blind programmer friends [1]. I used to think that Python would be unusually challenging for blind people, due to significant whitespace, but many blind programmers are perfectly productive in it. And the NVDA [2] screen reader for Windows, which is developed primarily by blind people, is written in Python (and some C++ where necessary). Nobody made them use Python; they chose to. And they've attracted a thriving community of contributors and add-on developers. So syntax isn't really a problem even for blind people.

It seems that Quorum has had some success in helping blind students start learning to program. But I'm skeptical that a new language was really necessary or even helpful. I think a mainstream language would have been fine. The tailored IDE, libraries, and tutorials are probably bigger factors.

[1]: https://news.ycombinator.com/item?id=9284744

[2]: https://www.nvaccess.org/
This question comes up in every discussion of WireGuard. Jason's answer is that updating the web page is a low priority for him. You should use WireGuard if you can.
Hokkaidō ramen. That's the stuff. Find a Santōka near you and thank me later.

http://goinjapanesque.com/05425/

https://www.santouka.co.jp/en
“Conservative” in this context doesn’t mean how they interact wi H customers but how they run their business (of which customer interaction is a part). The tech you are talking about is the visible bit of the iceberg. Work in the back office for any length of time and you’ll know what I’m talking about.
Haha, I love this list. I wish I remembered all the stuff I did. In the early days (2003) I was doing flash games on newgrounds. Later turned to a hockey card store. Then I tried a million-dollar-pixel ads clone (made nothing, big surprise).

I also wasted too much time on stupid shit I never even launched. Like 1yr on a flash game of my dog (never launched). Another year on a site for musicians that never had a name or domain. A year on a bike rental directory. Another on a CMS for mobile sites (yeah m.domain sites, my timing sucked). A year or more on a trello-like project management app that sucked but launched with 100 beta users.

I also did 10-20 launch pages for testing marketable ideas. Most didnt work, and a few that did I didnt want to do (stuff like automated browser testing).

All that before hitting a product I've spent the last 4 years taking to six figures. So yeah, results vary. But I love this list. Brings back my good memories of wondering when I'd make more then 5 bucks on something that wasn't freelancing.
Fireclay Farmhouse Sink Review: The Right Buyer’s Guide
My understanding is inductivism is deriving general rules from specific observations. The idea that short descriptions are better because "that is how it works" seems to be this sort of thing. From our observation of specific short descriptions working we've derived the general rule that short descriptions work better.
Ask HN: Is it possible to get pigeonholed to certain company sizes/cultures?
I've seen people speculate if they've been pigeonholed in their career, in terms of being stuck with certain technlogy stacks, or tools, or a type of industry. I wonder about something else, if you can get pigeonholed to a limited set of company sizes and cultures.

I feel like I'm pigeonholed with only being able to be hired by very small companies. Fewer than 20 employees small. No fortune 500's, not even any full-time benefits or 401(k). They're very unstable too. I usually lose my job before I could get another one lined up. I had roughly $8000 in my bank account when I graduated and today, ten years later I have only about $400.

I want out of companies that constantly make me walk a tight rope of self-care. I want to ask am I pigeonholed? Because I cast a wide net with job applications, going to larger companies. Even some major ones like Amazon, Cloudflare and Coinbase have phone interviewed me. But they don't want to hire me. Like maybe these smaller companies are giving me a stigma.

Am I stuck in the small company loop forever? Unless I make some major lifestyle change like getting a master's degree or completely changing my personality it seems to be the case.

So what do you think about this sort of pigeonholing? Have you been pigeonholed in a similar sense whether stuck with large companies, small companies or anywhere in between?
Except if the significant other is part of the business. Family businesses tend to not care much for (or are oblivious to) employees' outside lives, since their work/life is already one and the same.
Is supporting EAP planned? Like EAP-IKEv2, which can use passwords for authentication and session keys, RFC3748 ?
Try looking into higher education, particularly major
state or well-regarded private universities. Avoid for-profit degree mills. It's a great environment to work in, often times much less stress than in a for-profit environment, with a lot of room for advancement into leadership. If you enjoy working in and around academia that's a plus, often with benefits to take classes and even get a degree while working.

The work can be a bit on the "boring" side, but it also provides great work-life balance and stability. If you live in California, look at some opportunities in the University of California system.

Downsides are generally lower pay, and as I mentioned it can be a bit boring.
The level of wealth we have is disproportionately assigned to the minority of people best able to exploit the majority of people. Obviously we can go back and forth on the specifics of how the world's current state of prosperity has benefits and harms, but to present that level of wealth as intrinsically beneficial is disingenuous.