skysight-inc/HackerNews huggingface dataset:
> The largest piece of the puzzle is air travel has progressively gotten worse over the last few decades since the deregulation

I challenge this (I have been flying since 1967 and have multiple millions of frequent flyer miles).

I will agree that the typical flight quality of an economy passenger today is worse than it was in the 1970s. But consider:

1 - many more people are able to fly today than could so in the days of regulation.

2 - The market, not the shareholders, has chosen the feature/price point they want: ultra-ultra-low-cost airlines (Ryan/Spirit) don't dominate the market; a plurality of flyers are willing to pay a bit more to get more than that, while attempts at launching higher levels of default service have suffered. So it isn't that people always choose the cheapest (or all we'd have is Spirit). At the same time you can pay more for the full-service experience if you want (business, called first in the US).

3 - The whole experience is safer and more comfortable than it used to be. An original 747 was spacious, but prone to accidents, more stops because there was no long range flights (Sydney-London is 24 hours with one stop now; in the late 70s it was 36 hours with four refueling stops). And the business and international first are a lot more comfortable; business today costs about what coach did in the 70s.

My first flight was on a VC-20 (I have a BOAC junior log book -- signed by the captain of each flight! -- of every flight I took between 1967 and 1975) and I flew 747 in 72 and frankly I'd not want to fly that way again. Oh yeah, planes had smoking sections into the late 1990s (and later in Russia, Korea, parts of Africa, and probably other places I didn't fly).

What has gotten worse is the histrionic rubbish before you board. What a waste of human life the TSA is.
> It is legal threats against you, your family, your friends, your employer, etc...

If any debt collector is brave enough to do any of this I'm documenting all of it and suing the everloving pants off of them. Because that is harassment.
That is how profile-guided optimisation (PGO) aka feedback-directed optimisation (FDO) works.
Would it be fair to describe it as a place where nothing ever happens?
Reinforcement Learning Applied to On-Demand Logistics
> It's more honestly a epic disaster in the making.

I don’t see how you can say this. What’s disastrous about a more open and unified Korea? Tensions have been steadily decreasing since the Trump meeting and if you follow Asian news, you’d see he is getting credit for helping the situation.
Aus the primary driver? A 25m population country with an economy smaller than California, and we're driving things.

Dutton is being fed from defense dollars, from the US.
Spoken like a chosen breed.
The Apple I actually shipped with a full disassembly of the ROM, with Woz's comments.

http://s3data.computerhistory.org/brochures/apple.applei.197...
No, it's pretty crude so far, but that's a great idea!

How would you want that implemented?
If it absolutely is something that they're qualified to make decisions regarding maybe. Oftentimes the people handling the day to day operations of a company, aren't qualified to make certain specific decisions.

Just letting your boss or colleague do whatever he/she wants is a terrible idea. Be polite, reasonable, and willing to accept defeat, even when you're in the right; but don't be a yes man. And for what reason? The authority isn't your's? Authority shouldn't be blindly followed. Authority means you make a final decision when consensus isn't reachable, not that you're beyond reproach.

I have no clue where you're coming from with that last statement. Because a code of ethics "with teeth" doesn't exist, we shouldn't adhere to one? That we have no responsibility to look after the best interests of the company, shareholders, and community? Everyone bears that responsibility. You're claiming CS isn't a profession, because there doesn't exist a board, bar, or licenses? It's just an unregulated profession.
Hiring a Senior Product Designer at Scott's Cheap Flights (Remote position)
> And yeah if states collapse, the financial system under them will be wiped out.

That's not a thing that is foreseeable. Default? Perhaps. Collapse? Plenty of states have defaulted and not failed.
This is why I miss American Airlines "more room throughout coach" that they had ~20 years ago (am I really writing that?). You'd know that you'd get an almost comfortable amount of legroom. If it was ~$20ish more for a long flight, totally worth it, especially if you want to take your laptop out.

Of course, the real thing is that customers are voting with their wallets, and they generally prefer as cheap as possible.
1. The goal is to equip lawyers to be more efficient! We want to give them super powers.

2-4. Yes, eventually. The legal market is many different workflows and we are both tackle some of them but also make a platform that can be extensible so the marginal cost to do so goes down over time.
Interesting.

Is git range-diff and different than git log --patch A..B (or is it 3 dots?)?

Most importantly: Directory rename detection!

This is a huge help especially in the earlier stages of a project where I can't seem to settle on package names. And add the that the horribly deep directory hierarchies that come with Java src/main/com/company/team/product/factories/impl etc etc.
Yes, but there's an upper bound on how much value he can destroy that way.

There are other ways they can destroy more value, of course...
First, it's literally impossible for all of the "active investors" to take their money out as cash; some active investors can cash out by selling all their stock to other active investors who think that this is a good time to buy more stock; passive investors would/could only absorb that amount of stock at the speed of new passive capital coming in, which is gradual, not that large (compared to the flows of active investors) and would likely slow down somewhat in a market downturn.

Furthermore, how exactly are "passive investors" going to take a bath? They're simply making a very long term bull market bet; if DJI drops 50%, it's the active investors that might sell at this price, but the index funds will just keep their position until (and after) it recovers, the only case where they'll lose in the long run is if the DJI drops permanently and that doesn't seem plausible outside of ww3 scenarios.
Well don't you need to get the data into a database? How would you design a system that collects data from a million bikes?

Kafka acts like a buffer, because downstream systems may not be fast enough to transform and persist the data during spikes.
Interesting, that instinct to Google for the answer is actually one of the 'culture fits' that we look for.

There are a surprising number of candidates & engineers that simply give up when they encounter a hard problem.
> I really enjoyed reveal but it's just completely absurd that for every presentation I have, I have a copy of revealjs intermingled with my slides and their assets.

Disagree. I see this is a feature, because:

1. I've given presentations in places that don't have internet access. Having all my assets bundled right there is a big win.

2. I have talks I've given a few years ago. Since reveal is sitting right there with my template code, I can be guaranteed that my slides will never stop working. I don't want to have to maintain slides as software.
CS not being a profession doesn't preclude acting professionally.

As for why you shouldn't be a yes-man. I am an individual, I'm educated, skilled, and have two decades of experience and what I consider to be generally good judgement. I always attempt to give of my best and to do what is right for the best interest of the project and company/organisation. If that means pointing out facts which are wrong, ill-considered or counter to any prevailing group-think, I would do so every time. It might not always make me popular, and it might ruffle a few feathers, but to ignore problems and evade responsibility by silently going with the dictates of those above me or in the group would be a disservice to the project, the wider organisation and to myself. I refuse to be a spineless jellyfish merely to make life slightly easier for myself in the short term. I'd rather go home each day satisfied that I did the best I could despite the circumstances, than leave knowing I did mediocre or downright awful work when I could have done better.

Maybe I wouldn't be a good cultural fit in some places. But everyone in an organisation bears some level of individual responsibility, and I personally would prefer to work with people who can shoulder it, and show they care about their work by arguing their case well, rather than abrogating it and showing that they don't really care at all about what they do so long as they get paid. In my experience the output of the latter is typically mediocre at best, because they don't give a damn.
But these strategies do have all sorts of side effects on the market.

It pushes the correlation between stocks up. Investors might be more hot handed as their investment is more liquid, which may result in more selling in a dip. There are all sort of algorithmic strategies that are pro-cyclical. And also it reduces discrimination between stocks which results in weaker stocks benefiting from just being in the index and being overpriced.
Pay for the partner, get the paralegal. Oldest trick in the book.
California Sets Goal of 100 Percent Renewable Electric Power by 2045
Amsterdam attack: Jihadist knifeman shot in nine seconds
It is a simple demonstration of how different tools work together. Feel free to do something else.
Eventually - but no plans in the short term (outside of being able to do normal corporate transactional work companies require, which Atrium does for some bio startups). The goal is to eventually be able to expand service offerings to many different practice areas of law.
> Fragmented DNS responses happen occasionally with DNSSEC

It is not clear that DNSSEC helps in this case. Given just the text (and my unfamiliarity with DNS protocols on the wire) it seems to imply this occurs because of DNSSEC.

EDIT:

> In the meantime, DNSSEC does actually protect against this vulnerability, but it does require that your domain is signed and that your CA validates. This may not yet be the case.

Nevermind.
Leaflet out of the box implements vector tiles, different map projections, has a full layer API, full support for mobile, etc. so it's not a direct 1:1 comparison with your project which is implementing a basic mercator raster tile layer.

You can also strip Leaflet down to just the raster tile layer stuff and as it doesn't need react or preact or inferno it will be lighter weight than your solution, and still uses the fundamental underlying display mechanism of image tags.
This library is made for sites that already use React.
Ha. I was using Scooby-Doo as a descriptive handle for an interpretation that's been in my head for years. I had no idea anything like this existed. Thanks for the link!
Historian of Science Simon Schaffer on Espionage and Intelligent Machines
GAO Says Equifax Missed Flaws, Intrusion in Massive Breach
> It’s worth noting that Tesla cars are already fairly theft-resistant, since the always-on GPS tracking often allows victims to track and retrieve their cars after they’ve been stolen, which in turn encourages car thieves to look elsewhere for a payoff.

Stealing a car and stealing a car successfully are two different things.
Scoobe3D: Light Polarization-Based Handheld 3D Scanner with 0.1mm Accuracy
Probabilistic Programming Primer
I mean collapses financially (default, hyper-inflation, etc). Then typically the local banking system sinks.
Good point. While this demonstration is for a single bike-sharing program, there are over 200 feeds that conform to the GBFS specification, most updating roughly every 10 seconds.
Yet the topmost response.
Just my opinion, but...

Our survival depends on local farms and businesses that are able to produce real value for people.

I define "real value" as resources having the ability to be bought, sold, and traded for other resources. For example, one hour of labor is worth X pounds of produce from a local farmer.

Our culture has too much of a dependence on global supply chains that will become increasingly expensive and scarce in the coming years.

So yeah, the next financial crises will be just the beginning. Add to it climate change, trade wars, unstable governments, and I start to see a troubling future that will affect us all in some way or another.
Could you give any insight into what problems you're trying to solve with the engineering side of Atrium? When you commonly hear about legal tech, its in the context of e-discovery/case-tracking/forensic tools.
DNS is virtually never spoofed in practice because of a combination of (1) sensitive systems being built to assume the DNS was already insecure and (2) the settings where DNS spoofing is useful are already so insecure than DNS security doesn't do much to help you (for instance, coffee shop wireless).

In practice, there are two significant targets for DNS spoofing:

1. SMTP email, where TLS isn't universally required among MTAs.

2. CA domain validation.

For problem (1), we has SMTP STS, which simply establishes a long-term requirement for TLS between a pair of MTAs, sidestepping the spoofing problem.

For problem (2), there is a whole panoply of countermeasures to DNS spoofing, erratically deployed across a variety of CAs. CAs do not as a rule do strict DNSSEC validation (it's too broken), but many of them do multi-perspective lookups which make packet-level spoofing tricky to accomplish in practice.

The real solution to this problem isn't a government-run PKI that forklifts in a whole new DNS protocol, but rather a culling of CAs that can't deploy adequate countermeasures against these attacks.

Note that the Usenix paper illustrates scenarios in which DNSSEC makes this attack easier, not harder.
Oh dear. Seriously, 24-bit and 40-bit crypto of any variety?

Was it really so hard in the year 2013 to put at least a 128-bit AES key in the card?

With a sufficient directional panel antenna you could impersonate a car and query pocketed fobs in whole crowds of somewhat wealthy individuals. Aim the antenna and rig at the seating area of a trade show for middle/upper management types in the technology industry, for instance.
Why Probabilistic Programming is the next big thing in Data Science
The problem with this service is it needs tremendous amounts of capital to own all those buses. Is this company really going to raise billions and billions of dollars to own a large enough fleet to make a meaningful difference?
https://en.wikipedia.org/wiki/ABC_notation
But my sensationalized headline says it will. You must be misspoken.
> There are plenty of people who will read it, then rush right out to duplicate it. That will bring bugs and chaos all over the javascript world.

Citation needed.

I seriously doubt that there's a horde of developers who--at this very moment--are pushing Y Combinator JS apps into production all thanks to this thought exercise.
It really is a good example of everything that is wrong with the SPA approach today. Browser history abuse, skeleton/placeholder text rendering instead of actual content, never-ending loading spinner on the browser tab, problems with authentication between sessions. Just open up your network panel and try clicking around and watch your console light up like a christmas tree. Then switch to the old layout and compare the two.

To put a cherry on top of it, the new layout now intersperses ads into the post lists and styles them to look like posts.

Additionally, ever since reddit decided to host it's own media, it no longer possible to directly link to a video or image. I don't want to send a link to my friend of comments about a gif. I want to just send him the damn gif. For this reason alone I'll continue to use imgur.

I'll be really bummed out the day I can't click "switch to the old layout", but I'm sure the time when they're removing that is coming.

It looks like we're finally seeing a series of decisions being made that caters stockholders instead of users of the site. They managed to hold out for this long, but I guess the day has come where it has finally happened. The big difference between reddit and all the other sites that have done this, is reddit used to be the hip place people went to get away from these kinds of user hostile moves.

The only question left now: is reddit so entrenched in it's position that it won't lose ground to a newcomer from the fallout of these decisions? Probably, but I know I'll definitely be keeping my eye out for competition that is gaining steam.
Well the overeating is partially the healthcare industry's fault due to poor nutritional recommendations. People in general should not have grains as the main basis for their diet. This type of diet makes many people eat more than they otherwise would.

I would post a pubmed link but sorry, youll have to just try it yourself and read blogs because the medical researchers still haven't caught up to this. They are still calling a 30% carb diet "low carb".
Significantly less so. You can find it, but finding someone who would go out of their way to eat it far less so.
How AI can help prosthetics be at the under $100 price point
It is a clbuttic problem. Their politics demands extricating the world "master" from speech because of its supposed connection to slavery. Unfortunately things like "master record vinyl" would lead to "main record vinyl" or "parent record vinyl". This makes it a clbuttic problem. And it isn't that the "pair" must exist. Things that are expressed in the "master record" concept will thus need to be clubuttic'ified.

Why it this? Because it is not motivated by code improvement but by political demands. The clarity of meaning will be lost by these changes for future developers, because of the need to censure the word "master" from speech and writing.

And yes, this sets a precedent that all you need to do find more words on the euphemism treadmill that may be labeled offensive to force their replacement. This will result in further loss of clarity in documentation where clarity can be reduced whenever someone demands that "for diversity reasons" words need to be deleted.
If you need support for all that leaflet provides, go for leaflet. If the feature set of pigeon-maps is enough for your needs and you already use react, feel free to go for it instead.

I have never claimed it to match the features of Leaflet while being lighter. It's lighter exactly because it doesn't. Offloading a lot of DOM work to React makes it even lighter.

Edit: to correct one point, pigeon-maps does support mobile.
Maybe it's just where we're at right now, but anything about growth would be interesting. I particularly enjoyed the Q&A at AWS. Hiring, sales, and building a unified team culture are what we're currently struggling with. There are no easy answers but hearing many different perspectives gives me the clues I need to (usually) make the right decisions.
But in an anarchistic society there is no mechanism to stop those who collectivize to monopolize the fruits of the commons. Strong-arm thugs can follow a leader to extort as desired the things they wish- ostracism is no response at all to roving pillagers.
The only way to tell if someone can do the job is to look at their past accomplishments through a web of trust with other engineers, or by having them do the other job.

Both of these routes put more risk on employers so they'd rather filter out the majority of people based on an inaccurate test, then throw their hands up and say there are no developers.

The whole country has at will employment and companies certainly aren't voluntarily signing any employment contract. Just fire someone if they turn out to be incompetent/fraud.
FWIW to others, I've gone from 0 to Hugo with no Go experience for a few personal sites and was pleasantly surprised by the ease of use.
> I've allowed some of my debts to go unpaid because I considered repayment to be a poor deal.

Could you elaborate on this? I don't know if it's what you intended but it just comes off like you defrauded a company.
The back seats of some cars are fine. The back seats of others are like being hauled around in a stagecoach, even with enough leg room. I'm not sure where rear seat comfort fell on Tesla's priority list. On one hand you expect a premium car to feel premium regardless of what seat you're in but on the other it's not marketed as a family hauler.

I've never encountered anything worse than the back seat of a 4th gen Altima. Something about it it just nauseating Given a choice between an old pickup with no AC and manual steering in the summer and rear seat of a 4th gen Altima I'd take the truck almost every time.
Do you maintain that stance if that sentiment is rooted in gender or race or sexuality (etc etc)?
It's largely a generational thing. My grandparents made head cheese (not actually cheese) and blood sausage. Pig's feet and all sorts of other body parts make up a lot of old traditional cuisine, but it's largely disappeared from our diet.

Part of that has to do with the fact that it was largely seen as "poor people" food, and partly because you can get a whole lot more meat than you can feet or other body parts from any given animal.
I don't agree, I think some people are being overprotective.

Let's go the other way around, how many words that might sound bad, in how many languages, exists in all the codebases. And now, how many people feeling bad about this I have to find to make change to some code? I know that sounds ridiculous, but I want to say, hey where's the limit, should we all speak using some machine - neutral words?

And another argument, what if that kind of change could brake my project, do somebody care about me?
>Jawed S, an asylum seeker
...and yet, people absolutely love it. I've never seen another web service people love using so much. Like it or not, Pinterest is on to something.
Introducing Azure DevOps – free, unlimited CI/CD for open source
Is executable bloat worth worrying about?
More bandwidth less cpu and complexity
There are situations where an open mic is useful, such as conference calls and high-intensity multiplayer FPS and MOBA games. Initiating such a group call shoud be as explicit as possible, however.
Medallions existed because of the opportunity for cronyism / corruption with a superficial veneer of public benefit.
I really hate when people assume bad faith like that. What you did there is akin to calling a falsehood a lie. Although this is accusing people of deliberately lying to themselves or something.
This is getting off topic, but here we are...

I’ve seen the opposite on several occasions. I saw one kid (not mine) at a “no win” game get taken off the field for putting his hands up in the air celebrating a goal. I asked about this and was told he was “too competitive”. That kid played very differently the rest of the afternoon and I noticed he held back as did his 12yo teammates. Since I was keeping score, I noticed his side lost. Badly.

It will be interesting to see the long term results of this. Hopefully the “no win” logic produces better technique and play style. After all the whole point of good sportsmanship is that others will want to play future games with players.

Having umpired many games it’s often the parents who are the bad sports. I’ve actually banned some parents from even attending for multiple games due to bad behaviour. One parent turned up on my doorstep attempting to berate me and when I later reported the incident they got a reprimand from the principal.