skysight-inc/HackerNews huggingface dataset:
As I regard HTTP to be one of the main hindrance in todays IT industry I feel it is my duty to add my voice to those trying to warn against the now decade long trend to wrap everything into HTTP.

Things that HTTP makes more complicated:

1. It's a verbose protocol with more often than not a really bad ratio payload over metadata;

2. Client authentication is hard;

3. Server authentication is expensive;

4. It's bad at streaming;

5. It does not help a bit for RPC (no support for fan-out, quotas, fail-overs, retries, ...).

Building an infrastructure on HTTP makes it so unreliable that I came to consider one of the reason for Google technical superiority is that they early ditched HTTP completely out and used stubby for everything instead. Maybe they themselves view it as their secret sauce, which would explain why they've never published a comparative review (that I'm aware of)? Many people I've spoken to about this have expressed surprise that there is no HTTP flowing on Google's veins. To many, removing HTTP is like removing the solid ground; but to a former googler, loosing access to stubby and having to work with HTTP again is a painful experience that requires quite some time to accept.
Next time you want to frame someone, send money simultaneously to them AND to the Bitcoin address cited in the article, and they'll be linked to a Russian conspiracy...
Are you referring to windowing functions?
Yeah that’s definitely true. I suppose that’s also the first thing you’re prompted to do, and by the time you’d discover the device is a fake it’s too late.
Perhaps not outright, but it CAN be anonymous / difficult to trace depending on HOW you do things.
Ultimately, by letting their servers unsecured, the DNC, RNC, and HRC, DTC are fully guilty of nothing [sic][sarcasm]

Cough b.s.
DNC needs to sober up and admit defeat ahead of the RNC hack releases. Right now the hilarious Trump Derangement Disorder they're suffering from will only continue to promote inequality.
I'm pretty much looking for the same. AFAIK, autocomplete is provided by bing/azure, mapbox, tomtom, HERE and geocode.earth (I might also be missing a few). Also, mapfit (a pretty young participant, it seems) will have it "in a month", they say.

Edit: Added geocode.earth.
But does it have to totally block it out? What if we left space in between units so that it just dimmed the sun behind it. Hell, maybe it will help reduce global warming so we can just keep on keepin' on. No need to reduce output levels of anything other than the amount of sun we receive.

Plus, it would be fun to screw with societies in other parts of the galaxy that are using their Kepler satellite equivalents. Every time the Earth transits, the light would dip in a way that would lead the observers to think Earth was much larger, thereby much less massive (for the math to work). Great defensive strategy as they would not think our planet was worth pursuing.
Losing 20kg while eating less and training more, who would have thought.
Agree, the danger is much higher in non-developed Markets.
That’s funny because sichuanese food in Beijing is nothing like sichuanese food in Sichuan. Try even ordering Kung Pao chicken in chengdu...

American or European (or Indian or Thai) style Chinese food is just another regional variant, of which there are many in China.
Here I was continuing my naive existence, blissfuly unaware that REST was even dead!
isn't that functionally equivalent to `onClick={ this.smth }`?
> TL;DR: Write more integration tests instead of unit tests with mocking.

Interesting. I will investigate what that looks like at work tomorrow. Thanks!
Hopefully the investigation has something more robust.

That's quite unlikely, because of exactly what you pointed out. The reality is that this case could not and was not meant to be able to stand up to the rigors of a federal prosecution with good defense attorneys in a US court. People that could not be arrested or extradited were indicted for a reason - Mueller knew this case would never actually be litigated. This was Mueller's ham sandwich indictment for the day [1].

This indictment was meant for Mueller to justify his existence and the expenses that we, the taxpayers, have incurred on this investigation. He got a PR win that satisfied the media's need for headlines about Russian involvement in the election by putting together some broad strokes, knowing that he'd never have to actually prove it beyond a reasonable doubt.

[1] https://www.barrypopik.com/index.php/new_york_city/entry/ind...
For other half-asleep Americans, 127 C is about 260 F.

(100C is the boiling point. 0C is freezing.)
That sort of proves my point :( unless you are a big fish with marketing potential, you're nothing to Google
You need all that even if you're just running a warehouse.
You're describing a chain of events that happened, but doesn't necessarily had to occur. Firstly, the mechanism you describe where people bid up housing near transit corridors also happens near highways and traffic corridors, though it is more dispersed. This effect can and has been mitigated by combining rail transit with buses or trams leading to rail stations. It is of course more effective in less suburbanized areas where density is higher.

That's not to say that there's something inherently wrong with the American suburban model, it just doesn't scale well. So much space is wasted on parking lots for vehicles that stand empty most of the day. And rush hour traffic is just not fixable beyond a certain point, no matter how many lanes are added to the highways.

It's just flat-out wrong to claim that non-car commutes only benefit the affluent. That's entirely dependent on how the economics of the community are set up. If there's a will to have everyone commute by public transit, there are many ways to achieve it.
Show HN: My Shopify Story
Hello everyone! My name is Max Hopper, founder and owner of Maxwhale stores. Basically, I design Shopify stores for people looking for a platform to sell their products on. I'm still early in my journey as a developer, but so far I've had a lot of fun helping other people out and getting them started with a great looking website. I'm 16 right now, so I still have a lot of time to hone my skills, but I've been really focusing on the customer and delivering the best product that I can. This has been yielding some great results for me, as well as some very grateful people that I've been privileged to work with. If you're interested in purchasing my services or you're just curious about the things I do, feel free to visit my website at https://maxwhalestores.com. If you have any questions for me, email me at maxwellhopperbusiness#gmail.com . Thanks!
But dude, that's not funny. Or maybe, funny because it's not funny. But then, anything is funny. And why not, I guess?
I'm having a hard time following your argument... what are you proposing?
> This item is only available from third-party sellers.

I know that it’s not fair to expect customers to distinguish between legit and shady listings, but I consider this effectively a “do not buy this product” warning.
pours one out for Vanadium, wipes a tear away
> Great, now I know how to frame someone using Bitcoin.

> 1. Select a "victim" under investigation by all US law enforcement agencies involved in counterintelligence and a significant fraction of Western intelligence agencies in general

Fixed that for you.
Would second this, Elixir/Erlang are probably the best tool for this kind of job. The Erlang VM along with OTP was built for highly reliably running a ton of (potentially long running) processes. And Elixir/Phoenix is especially great for this kind of task if you require a web front end, as you can directly use all the Elixir OTP stuff and then with phoenix’s awesome channels (websockets) you can publish job execution progress over time and results to the channel directly from those processes. The best part being is you get all this without having to setup some intermediary queue/pub sub (redis, rabbitmq) to manage all this, it’s all built in and done in the Erlang VM.

The downside being you have to spend time to really learn the actor concurrency model and OTP concepts (things like GenServer and supervision trees) to really harness this power. While not impossible to learn, it sounds like OP is coming from Python, so while Elixir’s syntax is closer to Python (or higher level scripting languages), working with it is conceptually completely different than working in Python.

A generalized solution to this is you want to break down a task (one big long running job) into a bunch of super small jobs (or processes), that are kicked off by a main job. This is so they can execute quickly, and more importantly keeping them idempotent (easier to restart and debug small jobs with little to no state than big jobs with lots of state). Before kicking off the main job, you’ll want to record it starting somewhere (database, redis, genserver, etc.). Then kickoff the main job, if you need to report progress you can have the child jobs update the progress wherever you stored the start info. Then this can be retrieved either by polling some endpoint, or with pubsub and websockets. Then when the final job ends, update the information to mark that it ended and store the results/reference to the results. Then as above this can be retrieved through that endpoint so clients can be notified when their job finished. If you need to keep state across the jobs, you can use a database or something like redis as the central store for the global job data (which you should choose is dependent on whether or not you need the speed of a k-v store or the transactions/locking of a database) -- if you go the Elixir route this would be done with a GenServer instead.

I also couldn’t recommend redis enough, you can use it as a queue as well as a pub sub, eliminating the number of dependencies if you go the Python/Ruby route.
Flux has been used for many many many project and product names.
It definitely took a decent amount of work (and a double decent amount of testing).

As voltagex_ mentioned, most location providers have a different API flow than Google Maps - rather than doing a total abstraction of providers (which would take too much effort), we went for a Google flow and non-Google flow basically.

For example, location autocomplete with Google requires a two step process (call for suggestions, then call for details of the suggestion) where a couple alternative apis provided the necessary data in the suggestion process. This requires a bit of a different flow on the server/client, so building support for both in was one of the hurdles we had to get over.

As for other takeaways, I guess mainly always have a backup plan for mission-critical service providers :)
> People that could not be arrested or extradited were indicted for a reason - Mueller knew this case would never actually be litigated.

https://i.imgur.com/8BaL1w9_d.jpg?maxwidth=640&shape=thumb&f...

Guilty: https://media.npr.org/assets/img/2017/05/22/ap_1703269051709...

Guilty: https://c.o0bg.com/rf/image_960w/Boston/2011-2020/2018/02/19...

Guilty: https://i0.wp.com/www.nationalreview.com/wp-content/uploads/...

Guilty: https://static01.nyt.com/images/2018/02/21/us/21meuller_dc/2...
Maps quality like search engine probably increases with the number of users.
>Counterpoint: if these startups need a giant subsidized mapping product for free or else they aren't profitable, they weren't ever profitable.

If startups need a giant subsidized operating system for free or else they weren't profitable, they weren't ever profitable.

Do you see how ridiculous that argument is?

>As it turns out, yeah, there's a lot of value we as a society can derive from low cost pervasive mapping. So let's find a way to share the cost and not just whine about Google, no?

Yeah, Google has vacuumed up incredible amounts of mapping data from users and has now jacked up the prices with the lead this gave them. OSM (or something similar) is the way to share the cost. Google just abused their goodwill and used their other power positions to discourage open source. Whining about Google while moving elsewhere is entirely appropriate.
Those are random pictures of people not in this indictment just FYI. Your comment is completely off topic.
> I don’t want to live in a world where the best language humans could think of for working with data was invented in the 70’s

You don't, most popular one is. Best one is XQuery.
"A more optimistic formulation would be that that represents millions of people who could be doing something a bit more generally useful than mastering the intricacies of the layers and layers of bureaucracy built up around medical billing. And probably wouldn't mind having a slightly less mind-numbing job themselves."

The same could be said of coal miners. And miners probably didn't take on school loans to learn their profession.

It's easy to handwave retraining millions of workers, but it's not that simple, and the jobs have to exist.
Dutch intelligence watched them do it. They were able to watch people coming and going through a security camera.

https://www.volkskrant.nl/wetenschap/dutch-agencies-provide-...
I suspect the recording were either much smaller (Let's call it 30 songs which seems insane still if compared to an ipod but it wouldn't exist for several years.) or there was audiophile quality hardware in it in which case carrying 1 album HiFi wasn't too bad. You could change it out after school the day you get bored of it.
A Project Based Introduction to TensorFlow.js
Companies with deep pockets trying and failing to gain a meaningful share in a market is more proof of a monopoly or other anti-competitive behavior, not less.
It's precisely because I have kids that I prioritize a walkable place. Because kids can't drive!

So in car-dependent places, they have no autonomy until they're nearly adults. I think it's much more healthy for them to slowly and steadily expand their autonomy, rather than a sudden discontinuous break when they learn to drive.

The same argument applies in reverse to old people too. In places with good transit and walkability they can stay independent and active longer, with no sudden loss of freedom when they can no longer safely drive vehicles at high speed.

Walking and transit are both overwhelmingly safer than cars (most things are).

When kids are small you just push them in a stroller. Once they're too big for a stroller, they're big enough to walk everywhere that you can walk. It's really not that complicated. Suburban kids who never walk anywhere may whine about needing to walk two miles, but my kids have been doing that since before they could walk unassisted, it's perfectly normal to them.

I do also have a Dutch-style cargo bike which we use a lot around our neighborhood. It's wonderful.
J Alvarez – Un Chance Feat. Jory Boy and Carlitos Rossy
SQL has a very solid ground in research - a lot of - in relational algebra. If you try to make a query language that is a dsl for anything without a really different data model underneath, you will accomplish nothing great.
> Apparently Our unique skill in the job market is an immunity to boredom.

This is about right IMO. Most of the work is seriously boring. I was in meetings talking with software developers about API interfaces of legacy systems (with monologues about the intriguing question: "Why is the <insert stupid decision> a thing we have to stick with?" - answer is always backwards support, btw) and I couldn't understand why are they sitting here and why do they think their life is well spent doing that? Anything is better - and they earn €3500-4500/month, so it isn't even that much for their 5-10 y/o careers.

Everything is better than this. I love programming, I've started when I was 10-11y/o, but I hate most things in the software industry. I love to program my own little tools, but I've become so fast building CRUD applications and apps that I have 200-300% efficiency (and thus a very high hourly rate) but I'm simultaneously so seriously bored that I have a hard time focussing on work because it's always the same.

- - -

> I've seen such people

Me too: I've seen a kid (maybe 15-16) that has no A-level and dropped out of the 9th grade to work in a startup. Without any shares. I think he makes €10/hour maximum. I was 2 years older than him at that time and worked as a freelancer and had much more experience. Even 2 years earlier I had more skill than him. And I would never have considered to drop out of school back then because it's hilariously naïve. I can't understand how the startup could support it without any moral conflicts. Exploiting 15y/o and encouraging them to drop out is something I don't want to be involved in. But I guess this will happen a lot more in the next few years which is sad.

> Maybe it makes sense to encourage your kids to go into blue collar jobs.

Yeah, don't expect anything like a developer salary. Not even half of it.

My grandfather and my uncle have a blue collar company. They're operating with a 10% profit margin - sounds good, right? Wrong - if one of their employees is sick, they get into money problems really quick. Normally every employee needs to earn the company 2-3x of his salary to compensate for random events. They can't do that because the market doesn't allow them to - other people would do it for less than them and the quality is the same. Supply and demand will eventually lead to diminishing returns in all sectors. And if plumbing is too damn expensive, we have better incentives to automate the whole job.
A great Dutch ‘invention’ is what is known as a Bakfiets - effectively a longer, heavier bicycle with a large ‘bucket’ (bak) at the front that can carry two children and/or lots of shopping or goods.

Also worth noting is the huge environmental cost of cars - not just in carbon monoxide, huge array of components and metals they require to build, impact on climate change, etc., but also how they create ‘nature barriers’ dividing land corridors for flightless animals. Witness roads in the middle of otherwise pristine forests or road networks that clear huge swaths of wilderness.

I’ve frequently thought how the true cost of cars has been understated, possibly due to the assumed bias that cars are positive pieces of technology, lobbying efforts by vehicle manufacturers, a bias against public transport, etc.

Cars are in many ways, the precursor to the most private of popular, self-focused technologies: the mobile phone.

Cars benefit a private (individual, family) need generally over a public one. It is your car and your ‘asset’. Whilst there are, of course, ‘public cars’ (taxis and ride-sharing), they are not the norm in most cities, in most suburbs, in most places.

We should, as a society, spend more time debating the merits of cars and road networks - especially factoring in the downsides for those with physical disabilities and those on low incomes.

edit: fixed spelling mistake, added last three paragraphs.
Or just pick someone and watch the chain and send the appropriate emails.

I used to do that in a weird way with a lightly paranoid coworker (he wasn't battling mental illness or anything, he was fine). He did have a lot of concerns about e-privacy in the 90s (legit forward thinking stuff) and I would send him emails through open mail relays like whitehouse.gov and such "Hey man I dropped off all the magic white powder stuff in your blue Honda Accord.". It was all in jest, he was fine last I heard.
Indicted. You know, the first step before someone can get convicted?
Gmail is free. Does that mean email service is not a product? Why does fastmail exist?
1 yard ~= 1 meter. what's 3 inches between friends? giggity?
People read left to right. That solves all the trivial problems. The harder problems were always vocabulary problems not programming problems.

The trouble is that English, and other human languages, have never been as clear or specific as we assume they are when we start writing code. For example, what is a bird? It's a thing that flies? Oh, ostrich, penguin...

All these supposed OOP inheritance problems aren't unique to inheritance but to the translation of human language to programming. There's no need to exclude multiple inheritance, because nearly every aspect of programming is afflicted.
Hi @JadeNB, here's the kickstarter preview video that explains this tool :) https://youtu.be/WwDu8aMIYZA thanks for your query~ :D
You don't have to do any of that with cash.
IR decoding with BPF
"It's also a painful reminder that propping up low-value or even negative-value activities to "preserve jobs" is a bipartisan sport."

They have positive value to the people in those jobs, and losing those jobs is high negative value to them and their communities.
Failure of malloc() might be a bad example to pick because on linux, by default, most distros overcommit, so malloc won't fail, generally. Instead, malloc will succeed allocating the address space just fine, but the RAM will get allocated upon first use, meaning that even though malloc gave you a supposedly valid pointer rather than NULL, actually using that pointer will crash your program.
Its targeted for Qt6, which is not coming anytime soon, but it gives me hope that Qt always has smart options to move on.
I know that Russia will never extradite them, and so does Mueller.
You can use GET if you want (since GraphQL is still just over HTTP). The implementation can largely be up to you (like REST) if you want, but you get loads of things already if you opt into some opinions that libraries have established (e.g. Apollo).

See https://graphql.org/learn/serving-over-http/
>I’m not so sure. As noted in the article, key iOS features were basically nonfunctional or nonexistent.

My friend bought a fake Rolex watch.

He knew it wasn't real gold, and that half of the complications did not operate, but he still bought it and wore it.

There are enough people out there these days that see brands as style trends imho and will do anything to "rock" them.
Bad security maybe, but facing a state sponsored and determined attack and I'm not sure given enough time that any security is enough.

We're already at a point where security researchers question if you can ever declare any device "clean" simply due to the complexity of devices and attacks.
Those are basically the city core neighbourhoods. Seattle city limits stretch rather far north into neighbourhoods like Ravenna and Phinney Ridge. I am not sure which neighbourhood the person you are replying to is in, but their story doesn't sound unbelievable outside of Capitol Hill plus the "core" neighborhoods you mentioned.
Good that your parents set you an example early on.

Personally, I'm not even trying to deceive myself any longer - to me, fast food usually does taste better than most regular food. Based on taste alone, I'd much prefer to go to McDonalds than a typical restaurant. I don't do that because of a conscious choice based on health concerns.
It’s posdible that the poster is Swedish, where the direct translation of “overexaggeration” is “överreaktion”
BioLeptin: Convert glucose and fat into energy level
BioLeptin : merchandise which the additional solutions incorporate, your tag delivers your small business identify and also company logo. As you achieve your little goals, reward yourself and celebrate these small milestones.
Visit Us : http://supplementsbook.org/bioleptin/Take a rest day every few days.Discovering Culinary Delicacies From Finest Vegetarian Restaurants In IndiaImagine further that you replace your regular drinks with lemon water every day for months or even a year. Remember that taking small steps toward it day by day, will bring you closer to it in no time. If you are meat eater, choose from a lean variety and restrict to one serving in a day.
My TECK has Cherry MX brown switches, and still has the double and missed-press problems.

Also lots of mechanical keyboards from companies other than Truly Ergonomic work fine with Kailh switches.

So I think it's the crappy TE firmware and not the switches.

I like the layout though, so I persist with using it at work. I much prefer my Ergodox at home though.