skysight-inc/HackerNews huggingface dataset:
No, I switched from backend programming in ads to backend programming in finance. I did a bit of JS, knew OCaml before, learned Python on the (ads) job, studied math and made programming languages as a hobby so I had a fairly good grasp of a wide range of fundamentals, which basically means I can do pretty much anything you throw at me, in interviews or at the job (anything ordinary - I don’t have any specialised skills like Google-scale big data or Visa-scale concurrency). I don’t think it would be hard to pick that if you’re really good at JavaScript, I guess curiosity was my strongest feature.

The best thing for getting hired, unfortunately, was my degree (math+finance @ Oxford). Recruiters chased me! I don’t care about the degree, but they do - not necessarily people who interview you, but HR/recruitment department, they use your pedigree to float your CV to the top of the pile

Also interviewing is huge hit and miss. I got rejected by like 5 companies in a row (often initial rounds), then got 2 offers at once (and one of the companies said I was one of the strongest candidates ever).
I just kind of assumed it was about patent royalties, I didn't really check.
I think you have one of the best use cases for rolling your own parser. Your tool's purpose is to read and parse arbitrary data (and then transform and display it). But, I think you're misinterpreting how much work the post is saying CSV will take to implement:

> Easy right? You can write the code yourself in just a few lines.

My take-away from the post is: if you are parsing arbitrary CSV files, you need to make parsing configurable because there's no one, true CSV format. If you are writing CSV files, you may need to escape your fields in a weird, outdated manner.

P.S. By "malformed", I meant whether the 2D matrix of byte arrays is read exactly as intended. It could be caused by an open quote, but it could be incorrect escaping or inconsistent delimiters. Since there's no inline schema saying which CSV parsing configuration is being used, you must ask the user to configure the CSV parser and validate the output.
I see this: Forbidden
You don't have permission to access this resource.

Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
That's exactly what it is. Fair use is a government granted exception to intellectual protectionism. The government is the one determining what counts as intellectual property violations, and what counts as exempt from punishment.

Without intellectual property law, you would be free to copy anything. The barrier to copying is the government. The free pass to flaunt their rule, when qualified, is also the government.
This is an interesting piece, and it highlights one problem I’ve noticed with crypto in general recently, which is that these kinds of investigations are largely being carried out by private entities who build platforms around this type of forensics without any real ability to go after the exchanges that have permitted this laundering.

Between this and Bitfinex refusing to submit to an external auditor and other events, I have a hard time trusting the big crypto players any more than I trust the big banks. Wasn’t that whole point of these coins to begin with?

It seems like the assumption that the problems with the current financial system stem from centralization isn’t holding up, at least when it comes to the administration of these big exchanges. They’re still running into many of the same problems that big banks have, and frankly they’re not doing any better of a job.
Even then, that also means that their machine has a public routable IP and can answer incoming requests from the internet. My question is: why?
I don't really see how your first sentence is related to the second!
So it's the usual: make it available unrestricted on launch so that idiots build on your platform, look how many apps/extension we have. Once the market is captured, sorry is closed now, for we must protect our users.
I think a screen reader user would probably just skip to the next element once they figured out it was gibberish. It might be nice to add a line before the PGP header explaining what was going on, though.
Show HN: Ekati – A Database (Early)
But it brought along its own footguns. The article has one example

> For example, we had a major production bug in the fall of 2013 due to a misplaced space character.
I love kutty.

What, you don't like kutty?
They also raised a second crypto fund and said that stars is how to measure GitHub project adoption, so I'm starting to wonder what is going on over there...?
I suspect we have different thought processes.

I can't Google for a restaurant as the only thing I have decided is that I want to eat takeout food by the time I open DoorDash. So DoorDash is not only a mechanism for delivery, but it is a mechanism for selecting the food.
Author here. Sorry, I guess I misunderstood that part of the hypothesis. Do you have a source, so I can edit my post and correct it?
I believe the idea is that, if those companies can't do it, even though they want to, then it may be hard to do (or at least to do well/cleanly). Requiring it to be done may therefore be a bad idea.
As i understand it you have to be careful with signing short messages with no metadata or context.. reply to some tweet with

> this is a great idea

and sign only that text.. now there's a signature of "this is a great idea". I believe the signature has the creation time, but there's nothing to tie it to the message you are replying to.
Probably the single biggest practical thing it did was fix `this` via `=>` when using jQuery or jQuery-based frameworks like Backbone.js. This didn't feel like the future so much as a fix for a giant painful wart in JS.

The second nicest thing about it was the way it eliminated a lot of ceremonial redundancy around code, parentheses in particular. Just like Ruby, it's not actually a great idea to leave those out due to ambiguities, but when you want a micro-DSL to encode some pattern, it really helps reduce the syntactic noise.

Third thing was being opinionated about how you structure classes and objects. This, again, didn't feel like the future; it felt like papering over a big gap in JS.
Matt Cutts Google's infamous SEO boss, you know he was only doing his job and trying to rank literally millions of websites on the internet. Ranking algorithms are black box btw no way somebody will completely understand them any time soon.
Hidden information is entropy. Do you really want more of that in your system?

https://physics.stackexchange.com/questions/29175/why-is-inf...
There is Anbox, but I haven't attempted it yet.
Gotcha. I would be surprised if the gov couldn’t find some incriminating emails though of executives talking about how to kill Bing when MSFT looked like it was gunning to be a search competitor.

We will see though.
this is unfortunately relatively easy to work around. if you want ad revenue you agree to host a third party's script on your own site, with a cron job to pull updates. then you collect tracking data, send it to your own backend, and upload it from there to google/facebook/whoever.
Just because they don't stop their competition from entering the market would not change whether or not something is a monopoly. They have 88% of the US search market share which is often consider to be in the monopoly territory.

Of course it may not be prudent to go after a company that isn't doing any malicious against its competitors.
This is exactly what PushBullet was hoping would happen, so I don't know why they're surprised. Everyone loves a good "Google's algorithms are destroying my livelihood and I have no recourse" story... Why? Because it's fucking compelling and, to people outside of Google, it provokes a strong emotional reaction.

Nobody wants their life and livelihood to be fucked over by an algorithm, especially when there is no recourse. These stories almost always end with some random person at Google "fixing something, really sorry" with no explanation. This is how Google operates, and I think they actually try to cultivate this image of themselves. It adds to their mystique and helps them hire bright engineers.

What can I do? Same as last time this came up, the best thing you can do is just to not use Google properties or software, and turn on your adblocker.
Sorry dont get me wrong, its probably still the top FANG to work for. Just that it isn't elite.
I think the issue is that we are wearing masks and gloves so despite those protections you still can get sick while maintaining 6 foot social distance and even strictly limiting the time in a store (if ever)... Also the vector is one adult here max.
Duh. I am sure of one thing what is going to happen for pretty little Giphy service. Instagram was cool. now, I see sponsored Ads for every two posts. It is annoying to be in Insta nowadays. I suppose this is going to happen for Giphy as well. How frustrating if you are searching for quick witty gif and you see a sponsored ads in it.. you never know FB monster can do this.
When I first started using food apps I thought they were great, and never really considered the flow of money.

One day I ordered from a kebab place through an app, and went to pick it up myself. When I got there the owner asked me -- hey, why didn't you just call me? I replied that the app was really convenient, etc. He told me that the app was charging him 15% for my order, even though I was picking it up myself.

So that was an eye-opening moment, and I haven't felt the slightest urge to use a food app since, if I have the option to get it myself or if the restaurant has their own delivery service.
I agree with Saassy. SaaS was a blackbox decades ago, but successful blueprints are readily available to get anyone familiar with and to get them started with creating their own Saas bliss.

I`m researching Dynoflowmatic ERP software and with all of the valuable information available, figuring out the "D" in derp was more difficult than finding good Saas literature.
I fail to see how this situation differs from the distinction between assault and self-defense.
> Wonder why we are not still reliant on locomotives for transportation?

Railroads still are. If you mean transport in general, it's because the government build a huge number of roads, waterways, and airports.
Do most scenarios require that pedal-to-the-metal level of performance? A lot of applications are CPU-bound either within the application server or a dependent service(database). Your payloads/throughput may actually be rather low, and the inefficiency may be a tiny percentage of CPU usage compared to the application itself.

If you need nonstop CDN levels of bandwidth, then you're probably going to go with a setup that has fewer layers, but CRUD applications don't exactly need terabits of bandwidth.
I think the sum of the parts would end up being worth more than the single entity. Which would make Uncle Jeff worth even more. Not that I care.
The 10,000 are likely to be mostly additional deaths, over and above driving casualties, 'flu sufferers etc.

We are already getting "additional death" scores here which is a sort of measure by proxy of the effect of SARS-CoV-2. There is a standard way of counting this, at least across Europe (and pre-Brexit UK!) There is of course a fair amount of variation but having COVID-19 is something to avoid if you can.

It is going to take some really funky stats to work out the real effect because there is less 'flu already in say Aus due to less travel and N hemisphere residents bringing it down south as they head into autumn/winter. Air quality is up nearly everywhere so COPD might be mitigated somewhat. Less road travel means less accidents. However suicides might be up and at least here in the UK there is a fairly well documented lack of people going to A&E (ER) when they should out, of fear or being stoic. Many other treatments have been put on hold.

SARS-CoV-2 has turned the world upside down. I do look for bright sides eg the huge social WFH experiment seems to be a huge success and opportunity. However, additional people are dying in rather unpleasant ways that they would not have done less than six months ago.
Ask HN: How to market without word-of-mouth?
A company that sells to restaurant owners isn't going to have the word-of-mouth momentum others might because restaurants are inherently competitive. Any suggestions on hiring marketers or PR firms?
My entire family and many friends play the entire Jackbox games, over Zoom. Jackbox 3 (with Trivia Murder Party and Quiplash) is the undisputed favorite. I ended up buying all six Jackbox game sets, because demand to play is so high. I’m kinda surprised Jackbox servers aren’t melting down with the demand.
Hi all, long time reader.

I've been working on a graph database, and would love to have some feedback, and if it's your thing, some help. I'm happy to answer any questions.

Cheers!
We did it in Australia by giving it to everyone who filed a tax return (necessary even if you aren't paying any tax).

Went into the same bank account, you had to arrange for it to be different with the tax office otherwise. Didn't hear anything about fraud but some dead people did get payments.
Clearly, it wasn't enough. Denton's fortune, large was it was, paled in comparison to Thiel's by a factor of 100, in pure net worth terms, never mind the social capital. In my eyes, that made it especially noteworthy.
I think there is a large portion of people, including me, that really just wants to maximize the reward to effort ratio of ordering from restaurants. The apps give you a one-stop place to filter on quality (reviews are generally good directionally), make it quite easy to get refunds if there are issues with your order, and streamline the payment/tipping process.
Are there any authorities that help track down stuff like this now? If you can pay taxes on it you'd think the police would help investigate a theft.
I’m not a hacker if I’d rather hack together something quickly, even if it’s a bit hacky? That would seem to violate your #2 rule for “true” “hackers”. Or if I like hacking my way through a problem instead of doing it the expected way? That would seem to violate #4.

And I’m not a “true” “hacker” if I want to make money?

I thought I was a hacker. But if this is what hackers are, I’m pretty ok with being voted off the island.
Consensus is really needed, generally speaking, so that the phrase "open source" does not lose meaning and so that the ecosystem avoids fracturing from a gaggle of certifying bodies
What deadly measures would those be?
The government intentionally created the Airline oligopoly by banning foreign airlines from operating domestic flights in the US, and further by allowing United, American and Delta to form joint-ventures with foreign airlines to control prices/schedules between continents.

Is Google really a monopoly? Many people use Outlook, iPhones, Apple Maps, AWS, Bing, HERE maps etc...
Yeah I think that is the convergence point. Marko actually has a bit of a head start in some ways. But they need to look at the client part which I imagine with users like EBay is less necessary. React is likely getting pretty close, but I think their library size is making them consider how to remove the client routing piece. Preact still has the hurtle of getting their rendering as powerful as React Concurrent Mode. Solid's primitives are small and a nice stand in for Concurrent mode, but has the loosest data model which makes hydration tricky. But it will happen as all pieces are independently solved. It's actually not that simple for anyone to put it all together.
Democrats didn't remove the filibuster for SCOTUS judges, Republicans did that (McConnell). Democrats (Reid) removed the filibuster from federal judges, because Republicans were refusing to seat Obama nominees, and over 100 vacancies had piled up.
one thing I always have a hard time understanding. What if a tech giant is considered a Monopoly but it makes my - as a consumer - life easier? I mean having flights tool readily available near Google Search which helps me quickly find a cheap flight without upselling me with hotels and car rentals etc on aggregators like Expedia is something I love and makes my experience better.
"We struck first because the other side was going to strike first if we didn't!"

Who knew that first-mover advantage existed in politics? Or perhaps this is better seen as a example of mutually assured destruction playing out in real life?
> I’ve never had my searches for coronavirus related content restricted in any way by my ISP for example.

Your ISP isn't a search engine. It's also regulated more like a utility, unlike Google. If your ISP started black-holing IP addresses for reason of the content they carried, there would be Congressional action (if the FCC didn't get there first).
if it's a function, what are the inputs/outputs? do you mean that in the way of "an object is a poor person's closure"?

in case anyone's unfamiliar, here's one basic way to emulate objects with closures. i think i saw it in SICP (?), reproducing it here because i just love how simple it is:

// might be easier to first look at
// the usage example at the bottom

let Point = (x, y) => {
let self = (message, args=null) => {
switch (message) {
// getters
case 'x': return x;
case 'y': return y;

// some operations
// (immutable, but that's not required)

case 'toString':
return `Point(x=${x}, y=${y})`;

case 'move':
let [dx, dy] = args;
// use our getters
return Point(self('x')+dx, self('y')+dy);

// let's get DRY!
case 'plus':
let [other] = args;
return self('move', other('x'), other('y'));

default:
throw Error(`unknown message: ${message} ${JSON.stringify(args)}`);
}
};
return self;
};

let p1 = Point(3, 5);
// sending messages
p1('x') === 3;
p1('y') === 5;

p1('move', [1, 2])('toString');
// --> "Point(x=4, y=7)"

let p2 = Point(1, 2);
p1('plus', [p2])('toString');
// --> "Point(x=4, y=7)"

dynamic dispatch & message passing, just like that! and you can easily do `__getattr__/method_missing`-style dynamicism just by looking at `message`.

for the other way around, see how Java lambdas desugar to objects with a "call" method and closed-over variables as members.
ORNL 3D Printed a Working Nuclear Reactor Core for the First Time
Awesome.

I don't find it too tedious to go through and nuke things I know aren't useful long term (they're usually shunted to a separate throw away window for this reason!), but there's no easy solution for tab deduplication. What you've linked looks like it fits the bill!

Thank you!
I might be conflating this with parallel universes, but what would be an example of this?

If variations of ‘me’ exist in all worlds, am I the universal constant?

Speaking as the center of the universe as far I’m concerned over here :p
I like the part about transactions ignoring settings.
Funny how making books cheap is considered a failing.
that's pretty cool. Can I get an invite to your list
You can go even farther backwards - SAM (Software Automated Mouth) on the C64 produced understandable weirdly accented speech with something like 10K code+data IIRC, and a 1Mhz 6502; see e.g. https://discordier.github.io/sam/ (though it did take all the CPU, because it did software based PCM on non-PCM supporting hardware.... if the there was just little more control of the waveform generators, it would likely have been possible with 1% CPU or so ...)
Part of it is surely just the PR of it. It's popular to hate on Google - and relatively non-partisan.
Boeing are a strategic defense capability that happen to make civilian aircraft. The US is going to prop them up to keep Airbus from dominating.
I think you're overestimating how many people understand the internet
It depends on what you're watching. I read a lot less than I used to, but that's because I prefer to watch long form discussion in the form of podcast. In my eyes it's often disseminating the same information of the authors book, but in a form of spoken word and conversation that is much more natural for a human to digest.
Democracy is about setting the rules for society, including how to reallocate some fraction of private resources according to a popular mandate.

This doesn't mean its corruption. You need more qualification to call it that.

(Not saying that the Trump admin isn't corrupt. I'm rather saying that your statement is too broad, and it fits almost all generally accepted democratic governance.)
It's clearly all politics.

The federal government decides the winners and losers.
Note that in order for this kind of overshoot to happen, you basically have to have no social distancing whatsoever - not even voluntary changes to behaviour. If there is any then it decreases the reproductive number R further, meaning that it drops below one and the epidemic peaks before enough people have been infected to provide herd immunity after everything returns to normal, and then herd immunity is only reached during the overshoot past the peak.

(As I understand it, the UK government's original plans couldn't have lead to herd immunity in the first wave without this, since they were planning on substantial measures to reduce spread even under those plans.)
I was part of a randomised testing survey in Oxfordshire which involved an antibody serology test and swab tests. Hopefully the results come out soon (I took part last week).
What will breaking up Google accomplish? I think the individual orgs inside Google already act as separate businesses. So they are already split internally.
> Not saying google isn't a monopoly, it classically is

Most people I've seen equate monopoly with "95% of people use", which really isn't a monopoly. As far as I'm aware, dominating a market is not the sole criteria of a monopoly (although I am aware it is a sign of successful one, correlation/causation).

For someone who doesn't follow this kind of thing, can anyone point to concrete examples of "no other company does this" monopoly or "actively stifling competition" anti-trust practices taken by google without just scoffing and saying its obvious?
Tabs instead of spaces! :)
Antitrust isn't criminal; it's civil.
Not the end users that I talk to and interview. So ‘complete myth’ just means that you have a strong opinion. It doesn’t mean it’s actually true.
>You are still learning, much more then if not listening at all

I don't think that's obvious at all. Learning is an active process. People listening to podcasts while doing work aren't going to actually develop some skill, they're just passively listening to some facts being thrown at them, much of it they probably won't even retain, let alone productively integrate.

You can listen to thousands of hours of guitar playing podcasts, it won't really help you play the guitar. Or you could listen to programming podcasts, but without ever writing a line of code you'd not be a any good as a programmer.
Valve Launches Half-Life: Alyx Workshop Tools, Updates Game for Linux
Reads like a how-to guide for anyone wanting to start their own "web reputation management" company.

I'm guessing interest in this will die down, and Google won't change their automated system.
Doordash lists every restaurant they deem worthy of delivery in a particular area - the restaurant doesn't have to be part of a contractual agreement with them. They call this OTT (Over the Top) where the courier orders the food like a normal patron and gets the food to the customer.

In this case, it doesn't really sound like the owner of the restaurant was on the Doordash platform. The blog post doesn't seem to clearly indicate that they do. If they are not, I would think that there is an extremely strong legal case for copyright infringement, especially since Doordash is not even working to generate revenue for the restaurant, but redirecting you to a generic bbq restaurants page.