skysight-inc/HackerNews huggingface dataset:
Results like these are not always malice, as other commenters pointed out search by price is not well figured out yet.

There are some issues with relevance ranking for price where junk rises to the top when you sort by price (https://medium.com/@dtunkelang/why-is-it-so-hard-to-sort-by-...) and Amazon may just be cutting off lower relevancy items when you sort by price as a heuristic.
Ditto. I've successfully avoided Facebook for a decade.
I am so fucking sick on Jaron.
Ask HN: Would you pay for a social network?
Hi all! There has been a lot of talk on HN lately about alternatives to platforms like Facebook, Google+, Twitter, etc. It seems like there is a reasonable demand for a platform that users pay for.

So that is what I've been working on. With Clique (clique.app), our customers are our community, not advertisers. Users will drive the development of new features and have total control over what they see and how they share their lives with others. Clique also aims to be highly extensible, with an API and integrations for other communication and productivity software (share suggestions here or with sam@clique.app)

We have been running a private testing phase and we are looking to expand it with a larger user base. If you go to our website you can join the waiting list; those who do will receive a free month once we launch (no CC required). Participation in our beta program of course, is free.

All that said, this is an Ask HN. What would Clique (or any other platform) have to do to earn your dollars?
The difference is between acceleration and g-force. Falling towards earth in a vacuum (or orbiting earth in a vacuum) you are experiencing 1g of acceleration but zero-g of g-force because you and your spaceship are accelerating together and you aren't meeting any mechanical resistance to the acceleration.

Once you start hitting atmo the velocity you've built up from your 1g of freefall meeting the resistance of the atmosphere creates g-forces.
Pennywise Voice Changer
DJI, KittyHawk and More: FAA Announce Nine New LAANC Partners
Only available in Canada?
Sounds more like a business/product owner request given to a developer who has been told one too many times they are too negative when being given new stories to work on.

But I might just be projecting.
String Theorists' Heads Bobble Over Potential Dark Energy Wobble
Do Google Alerts even work reliably these days? I set up a bunch some years ago, realized they don't seem to be working, and promptly forgot about this feature. Every month or free some alert I set up then triggers and send me an e-mail, but I kind of expected to get such e-mails every day.
Currently, yes. But we plan to scale to the US soon too!
Maintainable Data Science with Docker and Conda
Great article about the promotion process and the employee dynamic at Google. It very accurately summarises much of why I quit there so quickly after coming in via an acquisition.

That conversation made me realize that I’m not Google. I provide a service to Google in exchange for money.

I was very lucky to have a friend who taught me that very early (not about Google specifically, the same applies to any company). Working as a contractor just cemented it - I was sitting next to people earning half as much as I was or less, just because I was a contractor and they were an employee. Once you can see this, it's amazing when employees get sucked into killing themselves working crazy hours because they identify so strongly with the company they work for. Companies go to great lengths to promote the idea that we're all one big family, of course, precisely because it allows them to exploit their workers more easily.

Since leaving Google, I now make a software product I sell online. I have no boss, no employees and no investors. Occasionally I miss having coworkers, but mostly it's great. Freedom is really worth a lot of money, at least for me.
Simply Being. My doctor told me to check it out. It's does the job but it doesn't have a lot of options. That may be for the best though because otherwise I'd spend time messing around trying to find my favorite one instead of meditating.

iOS: https://itunes.apple.com/us/app/simply-being-guided-meditati...

Android: https://play.google.com/store/apps/details?id=com.meditation...

Cost $2-$3 I believe. I set it on 10 minutes and use music 3.
Great talk, thank you.
Nitpick: You have MySQL listed as 'My Sql' with a space in the middle
I am so fucking sick on Jaron's pronouncements.

Why anyone is still listening to him is beyond me.
And my perspective is that as long as you have a process where administrative staff are making the changes, they will cut corners. For them, these transfers are routine. They do dozens every month. You need a process which removes them from the loop.
That's true, but you did say that the other book is "more honest", which to me implies dishonesty. No worries regardless.

> A non-biased and informed language user may choose Rust despite this limitation, but not because of it.

Yeah, I guess this comes down to a difference in perspective; many people do prefer that Rust has no inheritance, and if it did, would choose Rust despite that, not because of it :)

> the newtype pattern is clearly a cumbersome solution for a language limitation.

It depends on your view too; that is, sub-typing has a lot of other problems. Sometimes, this "cumbersome"ness is what you want, because you don't want everything automatically forwarded through. For situations where you do, there has been talk of adding delegation support in some fashion.

Anyway, thank you, this is all good to know :)
Interstellar Comet ’Oumuamua Might Not Actually Be a Comet
I didn't take the book suggestion to be naive/glib. It could actually be quite helpful. My brief involvement in a failed startup would have gone differently had I known more about the business side of things, and reading a good relevant book is one of the best ways to learn about something.
Not every language gives you the ability to modify the syntax of the language at run-time[0]. I am sympathetic to the argument that one can write both crappy and quality code in any language, but I am also convinced that certain language structures increase or decrease the odds of a code base being maintainable, all else being held equal.

Lisp brings a lot of power to the table along with relatively weak code organization constructs. A great example of this is the concept of package privacy, something that can be ignored in CL by using a double colon instead of a single colon. Sure, ideally experienced engineers would not abuse this, but that sure is a dangerous tool to leave around when deadlines are looming.

My personal favorite WTF from CL was the :around methods from CLOS. These allowed you to wrap a function with other functions, possibly from a completely different place in your code base, and handle any setup/teardown as needed. We typically used them for database transactions, along with the ability to catch exceptions and trigger a DB rollback. The catch was that every single around method had to call the magic (call-next-function) function, otherwise the main function would not be called. Wondering why in the hell the function you just called isn't actually executing is quite a brainfuck, especially when it was caused by a bug in a completely different package.

CL + Emacs was truly great though, best editor to language integration I've ever seen, period.

[0] https://letoverlambda.com/index.cl/guest/chap4.html
"...regularly received mysterious packages containing pathogens pulled out of the soil from far-flung plantations".

So he gets boxes out of the blue? Really?
I've been building websites since the mid 1990s (including everything from small personal sites to large content-managed sites for the BBC), and I now run an agency that builds WordPress sites for large non-profit clients. I've been looking at SSGs myself recently, and much as I like the idea of static sites I've come to very similar conclusions to the author. There are two observations I have about this from my perspective:

1. People often forget that "making your own" also entails a huge risk for a client. What happens if you go bust? We're constantly being contacted by organisations who were talked into a proprietary CMS and then left in the lurch when either their relationship with the agency broke down (which often happens in this situation because the agency know the client is locked into their CMS) or a company's lone developer left.

2. No content editor should have to use anything much beyond a Word-like interface, even if there are separate TinyMCE fields for separate areas in a page template. Even Markdown, which seems elegant and simple to developers, can cause all sorts of issues with non-technical content editors - and most clients outside the development bubble are non-technical. I feel like the lessons learned at the beginning of CMSes - for example, you shouldn't expect anything but pain from expecting clients to edit HTML - haven't been fully understood.

The one end-user benefit from SSGs seems to be that the site is packaged as static files and is therefore faster and easier to deploy, but is that really worth jumping through all these hoops? If any of these SSGs wants to reach a broader market, they'll need to have a WordPress-like interface that then publishes the static files and somehow manages to cope with dynamic things like search and filtering in an accessible way.

One service I've been interested by is https://www.hardypress.com/ (just tried it out, not affiliated in any way) which effectively takes a WordPress site and publishes a static version. They cope with form submissions in a similar way to Netlify (I think) and also deal relatively with querystrings that trigger a filtered listing. I think this is the only direction I'd be comfortable with for my clients because it gives them all the benefits of a user-focused CMS with a static site generator, while allowing them to take the site to one of the many other WP agencies if they choose to.
>I don't find it morally acceptable...

HN User icostoss is right though. What you find morally acceptable, has no bearing on RICO statutes. RICO only requires that you knew, or should have known, what an ICO was used for. Which would probably be borne out by your electronic communications trail. It's pretty much open and shut.

But it would never get that far unless an engineer worked for an ICO that took in a lot of money, AND that engineer was dumb and decided not to try and settle with the SEC.

Hopefully, no one is that dumb.

(I suppose there is a chance that the SEC just wants to make an example of your company, so they'd refer you anyway despite your attempts at a settlement. But that would just be bad luck. Like being the guy who gets pulled over on the interstate for speeding. Sure, everyone else is doing it, but the cop is just trying to make a point.)
I think partisans are the only ones who would dare and the only way that would be remotely deniable for intelligence agencies is if they don't have major unexplained resources - including training. Which I suppose is where cyber attacks could be useful in the sense of "remote chance of working without being utterly atomic suicidal" - if sensors go down long enough for low budget explosive attacks or their own weapons decide they must sink is their own ship. The later /really/ shouldn't happen if people are doing their jobs given the sheer number of at all given the munitions handling and design sins that would require to be possible makes juggling loaded guns look like the peak of caution.
1 day of destabilization = 10 years in jail. It will quickly recover, you however will not.
Now that sounds like a research field, who had the Snowball earth of all AI-Winters.

Seriously, we jammed self-surveillance into society - and poked the extremists, to find out whether it prevents a civil war- and doesn't seem to work so far.
Why would they show me one list of things when I search at first and then show less when I sort by price? That doesn't make sense and sorting is not that difficult. In ebay sorting does exactly what I would expect.
That's how yesterday worked. Impeding recession is going to dry up that funny money. You're going to have to actually build products people want to pay for to survive. Two individuals being equal, there is no way the one working for completely free is going to outpace the one getting paid to do it. That free service is attractive at first, until you're missing features, support, and longevity that the paid service has.

Example. pinboard.in
TripAdvisor's response to it was

> Most fraudsters are trying to manipulate rankings of real restaurants. It doesn't reflect the real world as the restaurant itself was fake

The video was very cool though.
Here's a diagram of the descent module, if you are having trouble with the description:

https://i.stack.imgur.com/BUYME.png

Edit: BUYME?
If anything ideology was more pervasive than now. People back then did not see themselves as playthings of chance, or subject to random chance - they, like now, actively debated courses of action and took charge of their life. Read the Philippics or Thucydides or Cicero for evidence of people who thought they could make their own decisions.

If anything Roman society was more committed to ideological explanations of the world; since Livy they attempted to understand their dominance as evidence of their particular manifest destiny and innate qualities. Internal politics were equally marked by ideological distinctions between the optimates and the populares. The Gracchi brothers are good examples of politicians who tied their careers closely to ideology.

The alternative to ideology is naturalistic and mechanistic explanation - and that was something ancient society almost completely lacked. There were no economic theories of development, no theories of international relations, no sociology. I would suggest that Romans understood their ascendency in almost completely ideological terms.
My first thought. Greeks would have called their honey and milk honey crisps if they'd had it.
Ask HN: How do you deal with multi-tenancy (in k8s)?
Curious how people deal with multi-tenancy in general and within Kubernetes in particular.

We run a B2B SaaS and have found configuration management to be an increasing pain, especially the fact that the resources that we dedicate to a single customer is a result of that configuration.

Right now we have clear separation between each tenant in the storage layer but share "compute resources" (yup, our service does some ML on behalf of our customers).

Since we already run on Kubernetes we are thinking of achieving that isolation through namespaces and maybe even through a custom resource/operator.
Based on how often Wikipedia runs banners asking for donations, I'm not sure the 'voluntary donation' model actually works.

The plain truth of it is that most people[1] want their internet fix for free, and are prepared to expose all manner of personal information in order for it to STAY free. The moment Facebook actually starts charging for features, people will start to jump ship en-mass to the next free social platform.

---

[1] Us lot on HN are not 'most people'.
Azure Logic Apps Monthly Update – Sept 2018
I hope you realise Einsteinium has introduced dPoW algo to harden their blockchain security several weeks ago? They checkpoint to the Bitcoin blockchain every 10 minutes on average. You have not prepared accordingly, have you?
That's quite an interesting mix of HTML and SVG. Cool stuff.

The website could be a bit more responsive. The charts are overlapping if I make the browser narrower.
The book is not about his decision. In fact, he never had them in the first place.
Ex Netflix.

Joined a promising startup with
1 - Great mission
2 - Impressive engineering culture
3 - Super boring name: Farmers Business Network

FBN is the only reason I haven't moved away from the Bay Area.

We're hiring too, if anybody wants to shoot me an email I'll forward it along. tan@farmersbusinessnetwork.com
We continued to fly the shuttle even after it killed 14 astronauts. By measure of total astronauts killed, it was the worst spacecraft design in history. Though not sure how it ranks in deaths per flight.
Return of the Obra Dinn
Azure Messaging Crossroads
Did you create the automation? Then the automation is an extension of you. Even better, if you leave the company, a part of you is still there working for them. Perhaps at least give them documentation prior to leaving.
Zestful sounds like a feature of Edamam (https://developer.edamam.com/).

I think the market is not in parsing, but extracting nutrition information.
This reminds me of The WELL:

https://www.well.com/
All archives are viewable if you click on “the email” here: https://techloaf.io
Amazon datacenter locations, apparently.
I was one of the people who didn't want to learn SQL/database stuff. What do you know, after a few years in the industry my interests lay heavily in serverside. I'd kick the old me if I could.
Why would anyone want to sabotage a spaceship they are relying on for their life?
Yup! The plan is to have all types easily JSON serializable and let the language generate serialization and deserialization methods
Justified Algorithmic Forgiveness
Speaking as someone who has whose undergrad degree is in Electrical Engineering from a top-rated school and who worked designing computer chips for 4 years, Windows is not properly engineering its software. I also have extensive software experience.

Microsoft appears to be relying on users to do their testing instead of making their testing as part of the overall engineering process. [1] [2]

Can you imagine Boeing asking passengers to test their airframes or GE asking passengers to test their jet engines?

In Mac office, there is a bug with the new upgrade to Mac OS 10.14 (Mojave) where "recent files" local to the Mac are not retained (but those to the cloud are).

Proper engineering means that there are testing protocols followed while developing the product. The fact that such as simple bug as Recent files was not tested speaks a lot to the lack of proper testing of the software as does this Windows 10 bug.

Neither Microsoft nor Facebook, nor Google have people with engineering degrees mentored in engineering as their leadership and I doubt that there are many board members who have the requisite engineering education and experience.

I was mentored in a particular set of processes for ensuring proper design of computer chips and this process is simply lacking in many software systems.

Not all bugs can be caught by testing, many have to be prevented in the first place through proper processes.

[1] https://www.extremetech.com/computing/246685-microsoft-claim...

[2] https://www.reddit.com/r/Surface/comments/3s14un/just_a_remi...
along the lines of automatically re-routing, tinc also has some neat anycast-like capabilities -- you can assign the same ip to multiple nodes, and the lowest latency/shortest route node wins
It amuses me greatly to imagine companies sending e-mails to fax to a fax machine which sends them to a fax that then emails the recipient the "fax"...
HP PCs Getting WDF_VIOLATION BSOD After Installing Windows 10 Updates
> and I GUARANTEE

Only if people think it is worth it. $12/year for notifications is a bit much, IMHO.
There are many people who will still use all the stuff Facebook releases, even though they will know about the data collection things. The world is becoming a creepy place to live, with zero anonymity
It's more like 'thinkjuice'. The act of making all the perceptual discriminations required to consume 100,000 words cuts into the cognitive budget.
My experience with Google has been the opposite, for what it's worth. I've been rewarded for, as an IC SWE, starting conversations with random people across the entire company to make things happen, and then executing on it. I even presented my launch at I/O this past May. I think it helps that I'm on a smaller team. So from my experience, it still very much seems like a "look for something that needs doing and do it" kind of place. Maybe too much freedom is granted, in that a lot of "boring" things are languishing that shouldn't be simply because no one is interested in (or rewarded for) doing them.
Repeated primitives were in the first version, before anyone knew better. I'd argue against them in new code.

In Cap'n Proto, I made it possible to upgrade a repeated primitive to a repeated strict whose first field is the primitive type, to avoid this trap.
How many parameters are there in the 'robot body'?

It looks like just 3 or 4. Do you think it could scale to thousands or millions of parameters?
Extended support for Windows 7 ends in a year and 3 months. Probably not a great idea to jump to an OS at EOL.

Also I doubt OEMs are allowed to sell Windows 7 any more (though I don’t know for sure).

Disclosure: Microsoft employee
Nope—there's a very important difference in the two approaches. You have to choose to add the kind of extensibility I was describing to a particular type, in advance, as part of that type's original specification. You have no choice in having optional fields.

With Protobuf optional fields, even if you formally specify a protocol where some particular message is absolutely "final" and will never be extended, anyone can just throw an optional member on there when sending one to you, and your implementation won't reject the struct. This is a big problem if you're trying to specify types that really map one-to-one to fixed-size structs you'll use in the business logic of your non-memory-managed language.

With explicit extension points, you get to dictate where and when extension happens; and, as well, you get to formalize exactly what extensions look like (i.e. you don't have to allow for un-recognized extensions; you can simply have extensions be a finite set of known new extensions, where everything else is a real decode error.)
Western Mass is awesome. The environment's beautiful, housing can be cheap, and drinking water is some of the best in the country. People are generally less rules-oriented and clique-oriented than in the Boston area. The art and music scenes are much better. The "progressive activism" community is thriving, but you can also hunt with a rifle on private property. Food is cheap and there are tons of thriving local farms. If you're constipated you can roll through Springfield and get shot at just like you can in East Cambridge or Mattapan, but outside of that it's quite safe and people are super helpful.

You basically get the extremes of everything in Boston at a much lower price.

Possible downsides are long, snowy winters, and far fewer jobs.
I fundamentally believe that outside of niche hobby & technical subreddits, Reddit is making society a worse place and allowing major non-organic manipulation of ideas through their API.
Big Study on O-faces Finds Pain and Orgasm Produce Same Facial Expressions
> Currently working on toy projects to sharpen my web development skills

Could you talk about what those projects are about and what languages/frameworks you are using?

What's next? Are you looking to start another business or taking some time to just learn and work on projects that you find interesting?

Just wanted to say that I really enjoyed reading your blog posts and forum posts on IH. Good luck!
AI means your children will talk to your lightbulbs, Amazon says
I like the apple varieties with a roughly even mix of red & green or red & yellow.
Could you elaborate on the "nearby areas of RAM" part? From what I've been learning, cache lines are only 64 bytes, so if you can't fit things in the same 64 bytes then it's not worth thinking about. What am I missing?