skysight-inc/HackerNews huggingface dataset:
Alright, startup idea:

A service that, for a subscription fee, provides product reviews/recommendation lists, plus a concierge "recommend a product for my requirements" service. Maybe throw in basic troubleshooting help as well.

All reviews and recommendations would come from staffers, so it can't be gamed with fake reviews short of bribing someone.
Well, the remaining folks could have gone anywhere, but now that they're employees of Bloomberg Media, they're expressly forbidden for writing anything _critical_ of any Democratic candidate for President.
I think that's a great practice and not uncommon.
Multi Language Portable Smart Voice Translator
They already have that threat from guns, and already have ways to protect themselves. Bulletproof glass would stop a drone too. Drones don't sound like a real problem compared to guns which somehow haven't assassinated every politician despite being remote controlled point and click instant killing machines that are also cheap and widely available.
Bloomberg is running for president and his prior company shares his name.
Same variety of site: https://joshworth.com/dev/pixelspace/pixelspace_solarsystem....

What's common is that the vast majority of both the ocean and our solar system is just space
Thank you :) have to try this and see.
Extremely rare in the west in 2019. Not rare in some other parts of the world with an unstable security situation. They were also common in the UK in the 90s and earlier during the troubles, so it's not like western countries are magically immune from instability.
Because they haven't figured out how to monitor God yet.
If Facebook Is Dealing with Deceptive ‘BL’ Network, It’s Not Working
It's so people know who the staff are when they need help in the cafe.
Same thing for Magic Leap. The billions of dollars in investment may not have given them the device they wanted, but it gave them the ability to bury all negative news.

For the longest time, it was impossible to find criticism that I had already read about the company. Try to look for the golem on google.
> Most people don't have side projects.

Do you have any citation to back this up?

My anecdata indicates otherwise. Most people I meet in IT do have side projects. They may not be popular or successful but they exist.
I imagined the MGS3 theme softly playing as the companion character climbed an invisible ladder off the map and into infinity.
My point is you don't need to say obvious things. It's a waste of everyone's time.
Very much an aside, but I love the name "Oklo" for a nuclear power company. Oklo is a location in Gabon where they found proof of a "natural" nuclear reaction.

https://en.m.wikipedia.org/wiki/Natural_nuclear_fission_reac...

You smarty pants may have already known about Oklo, but as a kid, and even today, this information absolutely delights me.
How do contractors cost less taxes??
> What they're saying is that even if you target people who write "I love programming" on their fb page, it's still discriminatory

That is... not what they're saying. In fact the article doesn't claim to know the targetting mechanism at all (though it turns out that they found a way for some advertisements to circumvent the new restrictions on gender and race targetting). They're just claiming to have found ads that empirically are targetting demographics in ways that Facebook has already agreed not to.

The "I love programming" bit seems to be something you've invented.
> They say the action is in the subs, but I still can't find a decent way to discover which ones are worthwhile. I find I'm just hanging on to the few I settled on years ago, and as my interest wanes, I visit less frequently.

I believe this is everyone's experience, even some admins'.
Oh how the UK has fallen.
What possible solution to this problem isn’t vulnerable to the first part of this, tho?
It's pretty simple: Is HTTP_BODY part of the interface of the module? No. Is the consumer of this library secretly prevented from using HTTP_BODY itself in the module that includes it? Yes. Is this a big deal? For a toy module, no. Would this pass design review in any company I've ever worked in? No. The feedback would look like this:

// httpserverlib.c
#define HTTPSERVER_IMPL
#include "httpserver.h"
// TODO: look up definition of "compilation unit"
"Consequently, we filter our dataset down to only those companies that raised a seed round with AngelList, and those companies’ subsequent rounds of fundraising that we have information on"

Doesn't that mean the conclusions of this are based upon only companies that did a follow-on round, not companies that raised money in general? Of course there are seasoning effects, but throwing out all the companies that can't raise to conclude "Our model shows that at the seed stage investors would increase their expected return by broadly indexing into every credible deal".

If that was the case, the conclusion should be "our model shows that seed investments that receive follow on investment should be indexed to", but that isn't know at the time of the previous round. The discussion seems to ignore the huge bias of censoring as well, but I might be missing something and I didn't get through every word.
Many many times I've consciously thought "I'm going to give retail a chance!" and go out of my way to find something at a physical store. Often it's because I might want it that day; sometimes I've just wanted to explore.

Yet I always end up wasting many hours. I can't drive, so it's public transport and walking everywhere for me (that's fine, it just adds to the time). My experience has been that if you know exactly what you want and it's anything slightly off the beaten path, you're going to have a hard time finding a store that will stock it.

Recent examples that come to mind: a certain kind of USB cable, an SSD, musician's earplugs, an induction cooker. Plus almost any book that I want.

This year was the first year that I've done the majority of my Christmas shopping online (I actually managed to get to it early enough!). It's been hands-down the best experience I've had Christmas shopping. Not to mention that I haven't had that Mariah Carey Christmas song shoved down my ears this year as a result :)

Physical stores just can't compete for certain kinds of shoppers.

Also, I hear so much about physical stores treating their employees like shit. Primary examples include GameStop and EB Games. When I think of that, I think that some stores deserve to fail.
Facebook was founded as an amoral version of Google. It never had idealistic hacker culture.
>proxy characteristics that correlate with age or gender

Isn't that just how humanity, is?

Some things appeal to some demographics more than others?

I'm not sure anyone can prevent that.
Also fission. But there’s no way to get a quote that will go nookular from this.
Consider “backdoor volunteering.” I find that specialized/technical work isn’t really available on a volunteer basis. Staff have an expectation of working with other pros and may feel threatened by undercutting. So I take some weekend work at nominal wage and donate it back anonymously. It’s not tax efficient, but it works for both of us.
Is there anything cheaper than this? I'm about to stand up a streaming audio server and I'm worried about egress bandwidth costs.
And it plugs into your favorite editor too! (Eg: Atom, VSCode, etc), it's super awesome!
I understand that. My question is since this is https - encrypted http - how do you decrypt the traffic? Is there something running on the phone too? Otherwise you would need the server's private key, right?
I think a good airport has one exit everyone leaves from, which will have one line of either waiting taxis, or people waiting for taxis.
In 2006, I started a blogstore called "Reasonable Goods", and this was the whole premise. I got a Consumer Reports subscription and did a bunch of online research and tried hard to pick the one I thought would work well for ~80% of people in a bunch of categories. The first category was "toaster", and I found a decently-reviewed $20 basic toaster from a major manufacturer. I started using the tagline "It shouldn't take all day to buy a toaster".

For the one-year anniversary post, I decided to write a follow-up article on the toaster. That's when I discovered, in an ironic twist, that a half-dozen of our flagship pick had caught on fire during operation, and because of this the model had been recalled by the manufacturer.

That's when I realized that trying to find a commodity item that will last for a decade+ is impossible (these days anyway). The same model isn't manufactured for a decade, so you can't rely on history. Major manufacturers make mistakes and/or cut costs and/or sell their brand, so you can't rely on reputation. Even a top-3 recommendation from Consumer Reports did not prevent me from picking a lemon despite my sincere best effort to avoid it.
Sounds promising! And a great exposition of the background and development.

About the Glushkov construction for regular expressions, here's some Python code that may perhaps help to explain it, since the Wikipedia page is hard to follow (at least for me) and the Mastodon thread linked in the post admitted to some confusion about the "Play on Regular Expressions" paper (which I haven't read): https://github.com/darius/sketchbook/blob/master/regex/nfa_p...

Sorry it's not pedagogically great either; I was rederiving the method for myself rather than implementing from textbooks. What I called 'follows' in the comment should correspond to 'pair set' in the post; the other fields have the same names.

Incidentally I think the post a bit overstates the problems with PEGs (you shouldn't need left recursion anywhere a hand-written recursive-descent parser would also work; PEGs were meant to streamline and formalize recursive descent, and this failure to model the practice can be fixed without big changes) -- but CFGs are great too and I'm looking forward to studying Glush. I wish I'd thought of exploring the generalization to context-free grammars.
This is not exactly relevant to the post and is a bit selfish but... I'd like some feedback.

Things like things I have invented in the past (before they were public):

- React
- Redux
- This thing
- Various other things

In fact, I wrote a UI framework that runs in Web Workers which does React+Redux better than React+Redux. Redux is terrible for real-time work, whereas my framework combined beautifully for real-time work. As real-time as you can get in the browser anyway. And I could throttle FPS perfectly as a result.

I know I'm not the only one who creates these things, and I know I'm onto something usually because the "old guard" generally are terrified of this new thing that I built.

I am old. And I think I am probably wrong when inventing things which terrify other people but I'd like to figure out how to find a more... amenable audience, not just in my work, which is mostly independent now.

How do I find people who see possibilities? Should I be talking about these things at meetups? How do things go from my own personal products/projects to being posted on HN?
Can you please recommend some sources on this? Sounds interesting.
There are so many potential confounding variables that these sort of comparisons are meaningless. A big one would be your confidence. Being able to walk up to a recruiters table, feel comfortable, and make an impression could get you your first internship and snowball your career from that brief moment. Or making friends with a professor who encourages you to make a collaboration with someone who one day hires you, or at the least inspires you.

The best thing a college applicant can do to better their odds is to make sure they are going to a school where these types of events happen regularly. It doesn't have to be berkeley; most state universities are just as excellent even if us news says otherwise.

Are professors publishing/going to conferences/collaborating with the field/spinning off companies? How many companies are present at career fairs? Would you be able to do internships nearby? Does the department have a seminar series with speakers from around the country? Do you have many opportunities to do independent projects or research? Would you have a chance to do outside research at another local institution? Are upper division classes covering fundamentals as well as new technology, or has the course been the same for 25 years? These are questions potential students should be asking if they are looking to maximize ROI, and that is ROI beyond just getting a healthcare related degree and collecting the same 80k with the same title from when you were hired to when you retire.
In other words, spray and pray?
No word "nuclear" in the article ?

There is no verified fission reaction that is used to produce energy on this planet yet, is this a scam ?

Oklo said the Aurora plant can produce power for decades without any need to refuel. It can also recycle fuel and ultimately convert nuclear waste to clean energy.

Oklo has been engaged in pre-application activities with the US Nuclear Regulatory Commission since 2016 for the Aurora design, and says it is preparing to submit its first licence application. The company has previously received federal cost-shared funding for technology development through the US Department of Energy's cost-shared Gateway for Accelerated Innovation in Nuclear (GAIN) initiative.

https://www.neimagazine.com/news/newsoklo-reveals-design-for...

Oklo faces significant hurdles on its road to regulatory approval, though. For one thing, Aurora is a liquid metal-cooled fast reactor, a design that has been used almost exclusively on submarines. “Frankly, the regulatory paradigm is built for large reactors,” DeWitte says.
https://www.wired.com/story/the-next-nuclear-plants-will-be-...
I'd be more worried about people stealing the reactor. How many armed guards do you want to have on board?
Thanks for the link. I didn't mean to undermine the story here, it's just been building frustration today and finally one I really want/need to read and blocked again.
Power BASIC is a great dialect. I believe you can still purchase it too.
I wrote some industrial strength stuff with Power BASIC some time back.
I've never seen it put this way before. This exactly describes me - I enjoy purchasing. I don't enjoy shopping.
Skipping to "Glush, the algorithm" can be helpful if you already know the history of parsing.

TL;DR: Glush grammars consist of "rules" that are regexes + recursion of rule calls. Compiles to NFAs.

I'm not sure I see the point in declaring precedence levels inside rules -- maybe it's just a preference thing, but I like having operator precedences in a separate section of the grammar. Yacc does this. Megaparsec for Haskell does this.

This reminds me of two things:

1. How syntax highlighting is implemented in Vim and GEdit (which is to say GtkSourceView). See for example how "contexts" can be nested here: https://github.com/rubencaro/gedit_hacks/blob/master/.local/...

2. Kleenex: https://kleenexlang.org - https://github.com/diku-kmc/kleenexlang - a silly example: https://github.com/athas/EggsML/blob/master/concieggs/compil...

I am tempted to classify this as "regex extended with recursion" rather than "an alternative to CFGs", since I cannot decipher from the article the exact expressive power.
Thanks - saved a click! Appreciate it
China’s Grindr Strategy
Or, the benefits of diversification still hold up
You need a pretty big property to be self sufficient, or a very reduced lifestyle. The typical American consumes about 10kW of primary energy at all times, on average. That's hundreds of square meters of panels.
RIP Mr. Booker.

Will HN host a black bar on its header for a day to honour him?
Artificial Intelligence Isn’t an Arms Race
Or as commonly attributed to George Orwell...

"We sleep soundly in our beds because rough men stand ready in the night to visit violence on those who would do us harm."
What would you do without your knowledge? Would you use Vanguard?
Try thewirecutter.com. It doesn't have a 'recommend' feature but the top picks in each category are usually the best value without hunting around.
This is basically saying, use a 3rd party CDN (e.g. Cloudflare) to handle and terminate client connections, letting the CDN pipeline the actual requests through a handful of persistent connections to your server.
There are parts of the world that have much better OSM coverage than Google maps, e.g eastern Indonesia. I don't think OSM is ever going to beat Google in for instance New York City but it absolutely can and does beat Google in parts of the world that are not profitable for Google to map. That's the problem with a for-profit map: consistency.
With approaches like Amazon's PillPack and CVS Multidose, it's not clear why either AI or a pharmacist is needed.

Pharmacist jobs at a drugstore, grocery store, Walmart, Costco are probably not the road to riches. Managing the pharmacy at a major hospital with lots of specialized meds is probably a good gig.
Isn't this likely explained as hunters in camouflage, for example wearing animal hides?
> So it's basically the same as any other non-preemptive multitasking design.

All this has happened before. All this will happen again.
Depends on what you define as "tech", no?
I'm actually working on a separate implementation with the intent of making jq work as a library.

By "not really sandboxable", what powerful features of jq do you mean?

I'm not sure what's meant by "expose as a user interface". It's a pretty abstract DSL, so I would certainly only expose it to programmers.
I would love to have some of this, if for nothing else than to pretend I'm Jack Ryan.
I've been thinking about this type of use case recently. I'm curious, how many MRI scans do you have? How do you store and view them? Have you applied any computer vision techniques to them?

Thanks!
What can we learn from slime mould?
The worst is when it's clear that bargaining has happened: limited use site licenses. There is a hypothetical microscope that costs over 250k and has a service contract. All output files are in proprietary format that can only be analyzed and exported using the proprietary software, and the license is such that only 10 people can use the software at once.

The bean counters in the university aren't going to cough up whatever Zeiss wants for an unlimited use license, and Zeiss isn't going to expand the license without trying to squeeze even more cash from the university. In either case, demand for the microscope would be exactly the same, only now researchers are setting alarms for 3am just to export a damn file.
> The CIA doesn’t operate domestically

Yes they do.
JCPenny opened a test store in Hurst TX, and its everything I miss about department stores, its brightly lit, it has a salon and a barbershop, the goods are displayed attractively and in an easy to find way - if all stores were like this one, I'd go shipping more often.
1. There are internal and external factors when it comes to Cycorp's secrecy. The external factors come from the clients they work with, who often demand confidentiality. Some of their most successful projects are extremely closely guarded industry secrets. I think people at Cycorp would love to publicly talk a lot more about their projects if they could, but the clients don't want the competition getting wind of the technology.

The internal factors are less about intentionally hiding things and more about not committing any resources to being open. A lot of folks within Cycorp would like for the project to be more open, but it wasn't prioritized within the company when I was there. The impression that I got was that veterans there sort of feel like the broader AI community turned their back on symbolic reasoning in the 80s (fair) and they're generally not very impressed by the current trends within the AI community, particularly w.r.t. advances in ML (perhaps unfairly so), so they're going to just keep doing their thing until they can't be ignored anymore. "Their thing" is basically paying the bills in the short term while slowly building up the knowledge base with as many people as they can effectively manage and building platforms to make knowledge entry and ontological engineering smoother in the future. Doug Lenat is weirdly unimpressed by open-source models, and doesn't really see the point of committing resources to getting anyone involved who isn't a potential investor. They periodically do some publicity (there was a big piece in Wired some time ago) but people trying to investigate further don't get very far, and efforts within the company to open things up or revive OpenCyc tend to fall by the wayside when there's project work to do.

2. I don't know that much about this subject, but it's a point of common discussion within the company. Historically, a lot of the semantic web stuff grew out of efforts made by either former employees of Cycorp or people within a pretty close-knit intellectual community with common interests. OWL/RDF is definitely too simple to practically encode the kind of higher order logic that Cyc makes use of. IIRC the inference lead Keith Goolsbey was working on a kind of minimal extension to OWL/RDF that would make it suitable for more powerful knowledge representation, but I don't know if that ever got published.
> As others have pointed out CIA doesn't spy on the American public.

This is false. Tick tock, stop lying.
Latest Linux kernel doesn't even have support for more than 767 keyboard keys
That depends on the size of your system. I've worked on systems with so many servers that it would be cripplingly difficult to quickly propagate all whitelist updates to all servers in all services that would need to verify against the whitelist, and the alternative of doing a lookup against the whitelist for every request would be extremely expensive.

On the other hand, you generally expect that you rarely ever need to actually revoke tokens, so you can naturally expect that a blacklist will change infrequently and will remain tiny compared to the whitelist.

As the size of the service grows, most people converge to a fast train/slow train design: the whitelist is big and is accessed infrequently, and the blacklist is tiny (goes obsolete within the TTL of the whitelist query) and can be pushed out quickly.

If you're one of the tech giants, it's not slightly cheaper, it's a lot cheaper.
What don't they instead work from the opposite direction:
Create an abstract model of a Collatz loop that doesn't end with 1(instead looping back to same number) and prove it can't exist(Reductio ad absurdum).
I don't own a CD player. But for a few local bands and more major ones I bought them because while I can get them on Spotify. I wanted a permanent copy so ripped them to 320k and flac. Just in case. Those three or so were special to me.
Breaks pool stick over knee, throws one half on floor of newsroom
Things to Remember to Setup Remote Compute Engine MySQL