skysight-inc/HackerNews huggingface dataset:
Not from the tech teams, but I used to be on one of their ops teams working with ERP system. Having quite some experience with SAP before and since I came to the following conclusion:

- Amazon's ERP is way better suited for e-commerce ops than SAP
- SAP is much better as an overall ERP system when it comes to include non-ops / warehouse management functions
- Amazon's ERP system became hard to adopt and change, meaning it kind of lost the general advantage of a custom system to compared to an off the shelf one
- One of the biggest advantages of Amazon's ERP was the full integration of the webshop front end
- One of the biggest mistakes Amazon made was to not develop their ERP-webshop systems into a stand-alone product (imagine Shopify with a arguably very good e-commerce ERP system)

Let me elaborate on the last point. The big strength of commercial ERP systems is that they are to large part a readily available collection of best practices from countless companies. By keeping it all in-house Amazon lost that opportunity to learn. IMHO it is not the system that gives Amazon the edge but the way it is used, so incorporating eyternal best practices coupd only help. Also, from the commercial side, it is one gigantic missed opportunity. Imagine a SaaS version of Amazon's ERP running all the shops currently using stuff like Shopifyone that is used by countless small stores as a point of sale software with integrated inventory ans warehouse management functions. That would allow Amazon to create a global, decentralized ERP environment fully integrated into any existing or future fulfillment solutions Amazon has. The upside for Amazon and users of such a system are basically endless.
You're better off just popping the battery out, and using the keyfob in passive mode.
Apple Watches can be used to unlock MacBooks and are immune to relay attacks like these because the laptop only accepts signals with a small enough roundtrip latency. Due to the speed of light, it's impossible to unlock it from farther than a few feet away, even with a relay. Why don't key fobs do the same thing? It must take more expensive radios/hardware, but I feel like it would be worth it for a car like a Tesla.
Programmers love trees but they really aren’t the basis of good user experience.

I spent years building tree oriented uis before realizing.

The specific application envisaged in the parent post is a solution without a problem, that scratches the programmers itch.
Compound literals are fun. You can use them to implement labelled and optional parameters to functions too:

struct args { int a; char *b; };
#define fn(...) (fn_((struct args){__VA_ARGS__}))

void fn_ (struct args args) {
printf ("a = %d, b = %s\n", args.a, args.b);
}

fn (0, "test");
fn (1); // called with b == NULL
fn (.b = "hello", .a = 2);

(As written this has a subtle catch that fn() passes undefined values, but you can get around that by adding an extra hidden struct field which is always zero).
Yikes, personal attacks like this will get you banned here. Would you please review https://news.ycombinator.com/newsguidelines.html and follow the rules when posting to HN?
If you’re working with python or javascript or something similar, the usual solution is to mount a directory from your host OS as a docker volume, so that you don’t have to rebuild image layers on every change. Isn’t it?
Sounds to me that the quip applies perfectly to the Vietnam War. Both sides put massive efforts into either building or disrupting the Ho Chi Minh trail. Everybody recognised the importance of logistics.
Interesting! I guess that's cheaper/lighter than compressing the helium back to storage tanks. I remember reading that one of the "new Zeppelin" firms planned to rotate the propulsion thrusters to create a downwards thrust when berthing, I think also to reduce problems with excess buoyancy when handling cargo.
Hey memset I'm Tom the Co Founder of Saint Belford. Thanks for your kind words. Your notebook looks great. Certainly worth running some ads at musicians, just target people like yourself if you're the end user of the product. This is all we do for ads at Saint Belford. Best of luck!
It can’t handle JS completely because we can’t predict a programs behaviour using static analysis. See Halting Problem for example.
27710971100, SSD Chemical for Cleaning Black Money in Eastern Cape
TRUSTED WORLDWIDE SSD CHEMICAL SOLUTION SUPPLIERS
SSD SOLUTION CHEMICAL FOR CLEANING BLACK MONEY NOTES AND AUTOMATIC BLACK MONEY CLEANING MACHINE CALL: +27710971100.
We clean all types of, Currencies CALL +27710971100
Ssd solution chemical for cleaning black money notes call +27710971100 ssd solution used to clean all type of blackened, tainted and defaced bank notes. We sell ssd chemical solution used to clean all type of black money and any color currency, stain and defaced bank notes with any others equipment being bad. Our technicians are highly qualified and are always ready to handle the cleaning perfectly. Our chemical is 100% pure.
We offer automatic machines with our technicians to do the large
preservation jobs to client countries and the cleaning of black notes. We
are also specialized in chemistry for anti-breeze bank notes. We also do chemicals melting and recovering of all type of money from black to white (stained money). Anti-freezing preparations and prepared de-icing fluids, ssd solution. Vectrol paste, tebi-magnetic solution,
Hard to advise without knowing your product metrics. But on general online games are notorious for low retention. A lifetime plan might make sense, since the anticipated lifetime might be low and economics would add up.

Pull up the historical data if you can on how lifetime plan performed in your company when it was in place. If you know retention for the users, that purchased the plan and the acquisition cost, you can check, whether the lifetime plan makes sense.
I agree the local dev environment UX is pretty much there. I use volume mounts myself.

But when you're deploying on a remote host. OMG.

Just sharing a Docker image internally is anguish.

Developing as a remote team using Docker / Kubernetes workflow is just crazy. You're way WAY better off using serverless, where some implementations take ~2s to deploy my Go binary.
> "We should have done a much better job with preservation." - and that is exactly it, people in the future will look back and shake their heads at the callousness with which we just deleted early history

I wonder if they'll even look back, at all. Even newspapers post articles linking to tweets or youtube, or articles elsewhere, without mirroring anything. Those will be much more useless than pure text articles that at least describe what they reference. Social media, HN, reddit -- so much is just a stream of things. Permanence and curation, something like building a library, those ideas seem rather abandoned.
Once you have unlimited physical access to the hardware, software protections are worthless.

And that's ignoring that it could just be sold for parts.
There is a lot of terminology for sure. We've gone from "is docker ready for production usage?" to "Hey Bob, look at this, a service which isn't running in a container yet" in about 5 years.

In order to work effectively within kubernetes you've got to understand docker, with all of its nomenclature (images, containers, volumes, layers etc). Then you've got the things kubernetes layers on top (pods, ingress, stateful sets, persistent volumes etc).

You then probably layer Helm (adding tiller, deployments, charts, templates) or something else on top of that.

We've still got the complexity from before that, remember when ansible, puppet and chef were all the rage? You're probably still using that to initially configure your bare metal.

You still have to understand all of the quirks of your data store, except now instead of throwing everything in a huge SQL DB you have some things in Redis, MongoDB, Kafka and maybe some legacy stuff in that big DB in the corner.

Let's not forget your CI stack in Jenkins, Travis or maybe codefresh which builds and runs your tests. That probably does some magic with docker too.

Oh, and if anything goes wrong in any of that you'd better be well grounded in general unixy debugging (permissions, networking etc).

It's certainly getting to the point that I feel no one person can be an expert in all of it, especially because when it all works you can more or less let it do its thing. When it breaks though it feels like playing Jenga.
Engineering Quicksort
The bus that couldn't slow down
I've forbid rebasing on several teams - it's just too tricky to get right every single time and unwinding it when something inevitably does go wrong is a hugely frustrating and time wasting exercise.
Exactly, here is the equivalent article for DNA : https://www.theatlantic.com/magazine/archive/2016/06/a-reaso...
Nice. I can see some automated uses for this.
In ordinary browsing, am currently using a Firefox addon called SingleFile which works surprisingly well. Stuffs everything into (surprise, surprise) one huge single file - html with embedded data, so compatible everywhere.
Johnson is worried about losing votes in the NIMBY areas north west of London
What car? You mean that pile of ready-to-fence parts over there? And the big-ass battery that’ll fetch $4,000? And those seats that I just listed on eBay? ;)
The newer Tesla keyfobs don’t emit RF unless you either click a button, or are inches away from the RFID reader on the driver door pillar.

Maybe could still be defeated with a very long range RFID reader? I don’t know how long range they get.
I see nothing wrong with it. Theory was not built on the idea of sense of self of a newborn. It was built on senses of self of people of older ages. Then the succession of selves was extrapolated to a newborn. Kegan got a degenerate trivial case, nothing wrong here.
There are positions in chess that have been disputed for decades or more which are just now coming alive because of the ability of engines to analyse lines. The thing that's interesting about high-level chess is how players play out particular strategic themes that result from known positions (eg initiative vs material, the open H file for white in the London system vs not being able to castle kingside, play in the center versus counterplay on the flanks etc etc etc).

My recommendation would be watch a really good game analysis like Agadmator's youtube channel. One like this might be fun to start https://youtu.be/vztVylqnBSo or one of the Capablanca vs Lasker games. Alternatively John Bartholomew and Eric Rosen have fun channels where they play and commentate on their thought process.
When you unlock your Mac with an Apple Watch, the OS makes sure the watch is actually close to it by measuring the distance it takes the signal to travel to the device. Why won't car manufactures do that? Is there any reason?

https://bgr.com/2016/06/27/macos-auto-unlock-security-apple-...
> I have seen this guy speak

But have you seen him write? I'm talking about the article and the quote above shows some very aggressive sarcasm. I believe calling it acidic is appropriate.

If I provided the same kind of reply to you it would either be downvoted to hell, flagged, or deleted by mods. Using 2 different moral standards for the same action has a name.
It takes 2 commandes to create a new LXC container and ssh into it, then I install the software inside the container
> but I wonder how (where from) others here get such broader perspective in life

Not sure if that is what you were asking for exactly but for me personally reading the books of Jacques Ellul [1] was very eye-opening in terms of getting me out of the technology bubble. Maybe it's nor for everyone, and I've been reminded on this website that Ted Kaczynski (aka Unabomber) was also a fan of Ellul so probably in the eyes of that commenter Ellul's writings are invalidated by this sole fact, but for me personally his ideas managed to get me out of the positivistic view.

Ivan Illich's [2] booklet "Deschooling Society" has also had a very profound effect on me and on how I see most of today's world, which relies so heavily on education (Ellul favorably cites Illich more than once). Illich also makes very good points against most of today's development trends, like building highways, which granted has managed to become a mainstream-ish idea nowadays but back in the '70s (when the book was written) was total anatema.

[1] https://en.wikipedia.org/wiki/Jacques_Ellul

[2] https://en.wikipedia.org/wiki/Ivan_Illich
I saw a tool that handles JS to a limited extent by capturing and replaying network requests to accommodate said JS. It records your session while you interact with a site, and is then able to replay everything it captured.

This tool was able to capture three.js applications and other interactive sites quite well.
Does Asana have any kind of "real-time" instant messaging that Wave had?
The Slot Machine in Your Pocket (2016)
Don't discount your C#/.NET experience. Anecdotally, .NET has had a bit of an uptick with .NET core being released.
I'm starting to see the backend/frontend separation as being much less meaningful than it used to be. Plenty of technically client-side code that has incredibly sophisticated data architecture, and server-side code that's focused on responding to events with presentation logic. The most employable people now have strong fundamentals. The worst solutions I see are generally from the "when all you have is a hammer" kind of devs.

So if you're looking at specific en-vogue techs that help with that, I'd say TypeScript is leading the charge right now. Apollo is also good, since Apollo shops will love you, people with any graphql will still see it as an asset, and basically everyone cares about web services in general.
AUR are packages that aren't in Arch's repo system. Granted tools like yaourt do make installing AUR packages nearly as easy as pacman but anyone can upload anything to AUR thus you are expected to vet the packages yourself (hence why tools like yaourt repeatedly prompt you to read the build scripts et al before running them).
You're conflating Google Brain with Deepmind. Tensorflow was decidedly not an "acquihire".
Can you share some experiences and insights? Maybe UIs that you think are better alternatives in specific contexts
Yes well everyone has a different idea of what to include in the costs, that's all fluffy and can be twisted to suit whatever result one wants.

Which is why some people choose moral principles that are more rigid. And well scamming people into buying useless rocks is on the wrong side of mine, no matter what moral kickback it's artificially bundled with.
Is Slack really that much more feature-rich than IRC?

I'd really love to see something similar to Wave's "real-time" instant messaging in one of these newer apps.
Everyone commenting on this should be aware that Tesla has different generations of keyfob technology. The Model 3 keyfobs for instance make a different tradeoff with convenience versus security, being slightly less convenient and way more secure. The car in the story was a Model S.
Huawei: MindSpore, All-Scenario AI Computing Framework
https://youtu.be/3cvLXCzChhc
When the director was asked about ethics in AI, the first thing he can think of is related to the coexistence of humans and nature. That just showed how little consideration was given on moral issues within such an organization.
Crossrail was funded by me and other tax payers. It's cost about £20b.

House prices near crossrail have risen an extra £133k each (above similar houses in similar places that don't get crossrail).

That's somewhere in the region of £100b.

Crossrail is a massive transfer of wealth from working people to wealthy land owners. It should have been funded entirely by a windfall levy on the increase land value near the stations.
That doesn't explain the racism against Jews, or Asians.

I think the explanation is more biological. You're hardwired to feel that people who look and talk like you are the easiest to ally with. Sometimes it even becomes a self-reinforcing loop - if blue people have a slight preference to ally with other blue people, then green people will find it easier to ally with greens than with blues, which will be noticed by the blues and so on.
I say this as someone who loathes .net: learning .net is a really good idea. If you're looking purely at making a decision based on the labour market, I doubt you'll find a bigger demand relative to supply, and among typically well funded and stable companies.
Possibly dumb question:

If this was submitted to apples $1M bounty program, would it qualify for the whole amount?
>If advertisers want to market their products and make them look attractive on the shelves, they'll find creative solutions to using recyclable packaging.

The real problem is recycling is itself a charade. Most of what is "recycled" just ends up in landfills in the developing world.

The idea however is nice: I'd say let's make all packaging of any product a standard color (we could also allow a picture of the product as is). Less crap to falsely differentiate a product from another, less visual clutter, less messing with our brains to consume! Products would have to be attractive for what they are!
>To be honest, I am having a hard time finding people to talk about this stuff with.

Hi man, I get you. I recently had a long vacation break and started reading lots of things that had in the 'someday' queue. I'm fascinated by all of that but have absolutely no one to talk to about it (they're related to what you wrote, like Ellul).

We should get along, drop me an email at alex@<HN-username>.com
They state the dimensions in the OP: a mile and a half long at altitude, 10 times larger than the Hindenburg, payload of 20,000 tons. No, not 20,000 pounds - tons.
So just eat the cucumber earlier and shop more often/local?

Compared to destroying the environment sounds like a bargain!
Increase the price of your lifetime subscription, and make other subscription more attractive. They will stop complaining and naturally switch to shorter one
> This book is no longer available from Esri.

Also, this book is not free and not available as PDF.
Most expensive TGV route so far €15m/km. ~200km London-Birmingham. Therefore ~€3bn for the high speed line itself. €5bn each end for stations? €10bn for tunnels into London? The rest spent on typical British dicking around with procurement, only people worse at wasting money on getting stuff done is the US. I wonder if it’s to do with the way we contract things? Edit: another stat says €20m/km LGV Mediterranean.
You can either use the flag --save-page-as-mhtml from CLI [1] or a library such as puppeteer.

[1] https://techdows.com/2019/06/google-removes-save-page-as-mht...

[2] https://github.com/GoogleChrome/puppeteer
Show HN: General-purpose build server written in Go
Hey shaggyfrog (dope username btw), I'm Tom, the Co Founder of Saint Belford.

Thanks for your kind words about our story and brand, it really means a lot.

Can totally understand the distaste for crystals. We don't actually sell them, this is just a guest blog post from a local brand who do.

Appreciate your feedback.
Well you could do that for a long time with MHTML, WARC, etc. downloaders, including those available in browsers via "Save Page as", though CSS imports aren't covered by older tools (are they by yours?). Anyway, congrats for completing this as a Rust first-timer project, which certainly speaks to the quality of the Rust ecosystem. For using this approach as offline browser, of course, the problem is that Ajax-heavy pages using Javascript for loading content won't work, including every React and Vue sites created in the last five years (but you could make the point those aren't worth your attention as a reader anyway).
I agree with you that there isn't any legal discourse on implications. It's immaterial in these protests as it is a manifestation of despair due to economic reality and worsening living conditions without a hope of revival.

1. Extradition treaty require local competent court to make a decision whether to extradite or not. But For majority of protestors it is immaterial because the perception is that Hong Kong do not have a decent judiciary or legal system, it works at the whims of China (again a perception created by few). So the actual discussion no one wants to discuss or hear.

2. YouTube, Facebook and Twitter does not like privacy. Because their basic business is to trade personal information and time for free service. So try using any of them through TOR or VPN they will block you or make it very difficult, independent from which country you belong. In this aspect so far only EU is trying to preserve some privacy but still not enough with many loopholes.

3. Again as I mentioned in no 1, here majority of the protestors do not even understand how extradition works. So this discussion is secondary the primary reason the protests are taking place is due to bleak future outlook and harsh economic reality and living conditions (as I mentioned in my previous comments living in a car parking size apartment space).
Hi rgoulter, I'm Tom, the Co Founder of Saint Belford. We don't actually sell the crystals, this is merely a guest blog post from a local business who do.
If you know of cases when Apple or MS came with this kind of aggressive sarcasm (read quote above) and moreover, people still found excuses for them I am open to discussing a particular example. Absent such an example I will assume you're just doing what I implied above: judging Apple and MS a lot harsher for a lot less just from strong bias.

And if such an example exists it just strengthens my point that it would sound just as awful and that the only difference is that people will judge MS or Apple with far more bias that this guy, regardless of the actual "crime".
Tilt (the product created by the company hosted by the blog) is an implied solution.

There is also Draft (Microsoft), Skaffold (Google) and Garden.io

Here is comparison of the last 3
https://codefresh.io/howtos/local-k8s-draft-skaffold-garden/

(I have no affiliation with any of those solutions, I just co-authored the comparison article)
Sorry, its recorded as 32bit float. the actual sensor is nowhere near capable of 32 bit though.
Hayek Meets Information Theory. and Fails
It wasn't a very bad idea, the implementation was. I still miss a tool, somewehere between email and chat. Basecamp has something like this, where you have topics (threads), members (recepients) and a simple message sending like a forum, without the downsides of a chat.
Yes! If not everything else, Carbon Black is the reason du jour to run away from Windos. Provided, your company allows the use of another OS.
EU I think everyone has to get their license in a manual.

Several countries in the EU have automatic only drivers licenses, but hardly anybody gets them since being forbidden from driving a manual car is a pretty significant limitation.
Hostname verification got much better. It's default-on in a lot of common software these days where it might have been optional or even entirely broken back in 2012.

People do struggle with IDNs. The key trick here is to understand that SANs are mandatory in the Web PKI and by definition they are in DNS's own internal A-label format ("punycode") because the character set used for SANs deliberately isn't Unicode capable. You will need to know the A-labels in order to successfully resolve the hostname to get an IP address, so you can re-use those A-labels to match the SANs, and doing so will make your software work how programmers expect it to. You don't need the U-labels at all, they are only for display purposes. If you find yourself providing a separate "Hostname to verify" API distinct from the interface where you learn the name to connect to that's where you're going to trip yourself up, so don't.

But yes hostname checks are still embarrassingly missing in plenty of less obvious places if you go looking, they did not vanish entirely overnight. The obscure Haiku operating system is an example, they offer a "secure socket" abstraction but it doesn't implement hostname validation so in essence it's worthless, yet it is used by their native web browser and other software.