skysight-inc/HackerNews huggingface dataset:
> You look around and see a man with a long beard standing over you.

Of all the stories in this thread, this moment had me laughing uncontrollably at work. Thanks for sharing
I think it is important to avoid figurative language and stereotypes and develop an argument based on specific examples. To clarify my original comment, the assumption is that if you have to have clout to bring in the consultant (either by fiat or consensus) that does not absolve negative consequences nor provide political cover if a project fails.
If it’s not code someone else could write, it’s not code that anyone can maintain.
It's partly because my first version (which you can play at ai-adventure.appspot.com) was white text on a black terminal like background.
This is fun, but it seems to always start breaking really horrifically after about 20 steps. The responses always start being prefixed with a ">" too, and often get repeated many times each time I take an action. Eventually it's just garbled nonsense and I have to restart it.
Do you think counterfeit products are certified?
> What's wrong with making the playing field even by taxing them?

This turns the low paid workers into unemployed workers.

I'm fascinated that people honestly think it's better that people make $0/h than $10/h while "exploited".
I think it’s much more often managers trusting the advice that they paid $3 million for more than the advice that they’re paying $100k/year for.

It doesn’t matter that the $3M advice is given by someone barely more than an undergraduate. McKinsey wouldn’t still be a company if they fucked people over like that would they? (hint: They would)
It appears to be his mother which was doing it with a handful of apps he originally wrote then transferred to her account when he decided to focus on Dash [0]. I think he handled some of this wrong but it does appear he had nothing to do with the manipulation. As for the price I'd be more comfortable paying a subscription fee since he has servers to maintain but you are right, $20 ever few years isn't worth saying behind on an older version. I'll probably upgrade.

[0] https://www.imore.com/dash-developer-speaks-heres-his-full-s...
Since the Cliqz devs are here, and this engine is based in Germany, a question: does your search engine have any mechanisms for reporting abusive URLs (doxxing, targeted harassment, revenge porn, etc) beyond right-to-be-forgotten, or are you more a lassiez-faire, everything-goes kind of search company?

I noticed that your engine ranks some of the nastier sites on the internet far higher than any other search engine I've looked into.
> They’re not the same thing, and we don’t need to pretend that they are.

They're the same in that you don't get a choice in either case before your birth.

You would be treating people differently based on something they have no influence over, instead of actually recognizing them as a individual who can make their own choices.

If you decide that discriminating based on race or sex (or anything else you're born with) is okay, you're starting down a slippery slope with a running start and no more obvious stops in sight. Best not to start with this at all.
I keep getting surreal hells.

First: I see my pregnant sister nearby, I go back to work and then go to sleep. I wake up, and she is standing over my bed. I ask her about the baby, and she says that it's a boy, six months old, and it has the same name as me. I ask if the baby is me, and she says yes. She says she's taking him home. I say goodbye but she doesn't leave. The game then starts just echoing back what I type, until I type "stab sister", to which she replies "---- on me" (censored by the game). I keep trying to type things (scream, rip hair out) but the game starts just giving me fragments of sentences like " on the wall". Then eventually just " !" and then " ". I type "run out of house" and it says "Get out".

Second: A young girl approaches me, and walks past. I get a few lines about how empty the place is, perhaps it's been this way forever, "it would be strange if someone had come here before you". I lie down on the ground. The girl comes back and stares at me. She asks me if I'm a ghost. I look at my hands and they're glowing red hot. "This must be what ghosts feel like". I start to sweat and shake. I dunk my hands in a nearby stream of water, which causes them to become white hot. I scream in pain, and the girl simply smiles at me. She pulls me to her. I push her away. She runs away and comes back singing happily. My hands start to burn again, the girl laughs as I scream. I close my eyes and everything goes black. Then I open my eyes and she's there with a pitchfork. She starts to pull weeds out of my arms(!). She throws me to the ground and laughs. I type a command to fight back and it says that I overpower her, she falls unconscious and I throw her on a horse and "ride off into the night".
This is insane!

The coin is a silver denarius. It would be worth about five hundred gold pieces.
This is enough money for you to live comfortably for the rest of your life.
You could buy yourself a horse or two if you really wanted to.
> retire

You decide to retire to your cabin in the woods. You know you will be safe here.
You pack up all your belongings and take off into the forest.<|endoftext

Welp, guess I'm not an adventuring spirit.
Economics doesn’t matter. So long as CO2 emissions continue to rise, subsidies are not only desirable they are absolutely mandatory in any rational sense of the word. The cost doesn’t matter.
This is actually awesome. If Apple wanted they could have made the indicator not show up at all when that feature uses location. This means they are staying true to the promise.
When you unlock the bootloader of an Android phone, Android (A) deletes all existing data on the device and (B) adds a big, red warning message to the startup screen. They're simple mitigations, but I have trouble imagining how someone in e.g. an abusive relationship wouldn't notice these changes.

Is it perfect? No, but everything in life is a tradeoff. And not being able to study our own devices is a big problem too.
Strangely enough, I drove an hour to work before and found the time to be relaxing, no one bothered me, I could listen to audiobooks or podcasts and it gave me time to decompress before I got home to my family.

As an introvert with learned emotional intelligence, I find it draining dealing with people all day and I for the most part liked the people I worked with.

When I worked less than 15 minutes away from work, I missed the down time. Especially since I had just gotten married, lived in an apartment and wasn’t use to coming home to three other people - wife and two (step)sons — and I love my family.

Now that we live in a much larger house, and my wife knows me well enough not to take it personally when so just want some alone time in our home gym, it’s better.
Interesting. I see a lot of promising projects moving more and more in this direction, where the database and logical objects are closely coupled and the end goal is to allow Microservices (but more granular Microservices, like this article describes) to be tied together to form a whole.

Actually, I recently started my own project to do the same, but I didn’t get nearly as far as a few of the recent posts I’ve seen on HN / reddit. At this point I might just find a similar OSS that I can contribute to.

I like the trend.
A carbon tax would help a great deal here as well.
I think the snot is pretty happy with his ‘all expenses paid’ little vacation.
Point this is.

(Though i think the correct pseudo translation would be “In English also verb can end go”. Subtle difference, but more like German - und auf den Punkt.)
I recently worked on a project that involved reactive search. A few things you should be aware off when using that:

- client side query construction basically puts you in a position where you are going to be thinking about opening up elasticsearch to the internet. There have been a range of companies that have accidentally revealed quite a bit more than they wanted. Unless you know what you are doing and how to prevent bad things from happening, just don't even think about doing this. ES has lots of features that can cause it to run out of memory, execute arbitrary code (ranking scripts), etc. A lot of that has sane defaults of course but exposing that to the internet gives a malicious person a lot of power. Just don't even consider using this without a proxy that sanitizes whatever comes from the browser.

- it's extremely aggressive in sending lots of queries to elasticsearch and a lot of these queries involve aggregations. That's great if you don't have a lot of data and users but it's a performance problem waiting to happen. It basically does an msearch (multiple searches in one request) of queries that quite trivially could be reduced to just one query. It does that when you type a single letter or interact with any of the react components. It's basically a react DOS toolkit.

- the queries it constructs are a bit convoluted and under-use such features as filters which you'd use to speed things up (allows ES to utilize its query cache). It's nice if you don't know much about ES but at some point you will want to sit down and optimize and it just gets in the way of doing that.

I ended up implementing a proxy (in python) that basically completely rewrites the query the client sends server side. That solves the security problem too because there is just no way to trick the server into running whatever query. Then I just completely faked the client side query just so I could get extract the handful of parameters. The end result allowed me to optimize the query, decouple the UI from server side logic (i.e. we can change the query without touching the UI now), add some much needed integration and ranking tests, etc.

So, if you are considering reactive search, I recommend not using it or at the very least doing something like I did (which is work around it as much as you can). And if you are doing that, you might as well design a proper REST API and some components that manipulate a query context instead of triggering dozens of queries on every DOM event.
My favorite argument in defense of billionaires is space. Governments made basically no progress in outer space, and then a few billionaires decide they want to go the stars, and suddenly everything happens again. And those billionaires did it with a fraction of the funds that the government could marshal - they have private sector acumen.

You let the billionaires have their money because letting free people control that much capital is far superior to the government.
`vim newfile` (or gvim/nano/emacs/whatever) will create a new file. I won't say I've never created a file with cat (handy for pasting), but it's a little unusual.
Instead of a bookmarklet I recommend using a browser extension like greasemonkey or tampermonkey to autorun the script and have the sticky headers unstuck on page load. No manual work of clicking the bookmarklet.
Ask it “what is the game data now?” in the background, obviously.

(With appropriate training, of course.)
Ah yes, in one sentence there I did. B, the rich, control A, everyone else.
Start with the basics. Read a business writing book, articles, or take a course on it. Even a one-hour course will teach you something new. Beyond that, some things that help me address my weak spots:

1. Make sure your first paragraph or executive summary answers the questions: Why does this doc exist? Who is the expected audience? What actions or decisions does the author expect from the audience after reading the doc?

2. Run things through an analyzer like Hemingway[1]. It'll point out obvious things to fix.

3. Do a reverse-thesaurus editing pass. Remove adjectives and flowery language where possible. Challenge yourself to lower the reading level. Even if your audience has PhDs they'll read and comprehend simple language faster.

4. Do an editing pass for missing numbers. Vague language, unsupported assertions, and missing quantities make arguments easy to refute. Look for words like "many", "most", "a lot", "major" "severe" "large" and replace them with hard numbers where possible.

5. Do an editing pass for "So, what?" and remove anything that isn't necessary to support your core argument or purpose. Assume your audience is smart but has very little time. Too much detail will make them start to skim and miss things. Appendixes are your friend here. Leave links to appendixes for readers that have questions or want more detail.

6. Nothing beats a human reviewer. Professional writers have editors too.

[1] http://www.hemingwayapp.com/
Show HN: ID Guard Offline - A Password Manager Protected by Security Chip
Maybe “semicolons are hard-coded monads” is a better phrasing?
According to this article, there are 17 million user rides each day: https://techcrunch.com/2019/06/05/uber-is-finally-trading-ab...

So I guess it's 3000 out of 6.2 billion rides if the data collection period for both is 1 year.
My favorite job ever was when I made glasses at LensCrafters. So much so I’ve considered leaving my software job and going back. It was like stacking shelves but just a bit more involved and pretty interesting. Most prescriptions you can just knock out in your sleep but you also get some unusual ones that take more thought. You’d get in a zen like groove and next thing you know your shift is over. Paid better than traditional retail to boot.
How GNOME-centric!

> Desktops like GNOME have expanded their scope to cover most of the responsibilities of platforms, and are in effect platforms now [..., ] app developers target them directly.

> the actual product work is happening at the desktop layer now.

Nope. I understand that from GNOME's point of view it seems this way, but in really most people don't care about desktop layer, unless it crashes or otherwise gets in a way.

In the place where I work, we have hundreds of Linux developers developing Linux products for Linux desktops. We have all sorts of desktop environments on our machine -- GNOME, KDE, LXDE, etc... But we don't care about "platform stylesheet and icons" -- as long as apps run, it it fine.

(Yes, we are working on a very specialized segment, our products are not likely to be available to download by general public. But in my experience, this is a pretty common thing for software development in general.)
Building a Telegram Bot with Node.js
It doesn't have to be precise (at this stage). Two things about China:

1) They have a massive population. ~1.386 Billion people. Large enough to conceal large populations (100's of thousands of people) without drawing attention to cities, supply chain movements, etc.

2) There are no problems with using unethical or illegal actions to advance the CCP's agenda. See: parting out fully conscious and unanesthatized prisoners for organ transplants, etc.

I have no doubt that they will (if they aren't already doing it) devising experimental gene-edits and applying it to batches of hundreds or thousands of babies, and seeing what happens as they grow up. They wouldn't even need to hide them from the general population, with the whole pervasive surveillance / facial recognition / etc. thing they've got going on they could release the children into the general population and track them across their entire lives covertly.

I'm not saying that we'll end up with a supersoldier scenario or anything like that, but this could lead to a medical advantage over the west that could have tremendous implications economically and to security (the possibility of blackmailing someone into spying in exchange for medical treatement).
Thank you.

As a user of a laptop with a small screen, I can say that, at least where I'm concerned, making those "frequently accessed" elements sticky is a great way to ensure I won't access them that much. I don't much go for non-enjoyable reading experiences. So I'm either going to hit the reader button to make the header disappear from my life, or, if that's not an option, I'm going to read what I came for and then go somewhere more fun.
I did that for a while (like two months). The shinkansen pass for Odawara->Shinagawa/Tokyo costs about 70,000 per month (it's a bit more now due to the tax increase). May be reasonable if your workplace is close to Shin-Yokohama or Shinagawa or Tokyo, but if you're in a place like Roppongi, there is very little benefit. Plus the shinkansen that stop in Odawara don't run very often, and the last train is pretty early. (Don't know about the other shinkansen.)
Find an expensive rare coin and retire.

Your adventure was short.
Isn't your phone connecting to the nearest cell towers at all times?
> But worst case, we can eliminate harmful mutations from being passed on to subsequent generations through screening

Are you suggesting that we should prohibit these babies from reproducing when they reach adulthood? If not, how do you suggest we prevent harmful mutations from being passed on with "screening"?
Just tap the top of the screen and your browser scrolls up. Most of the time I come across a sticky nav bar and footer I just turn on reader view and turn off all the site’s terrible styling.
I live right in that area. I also do not drive. While I’ve no serious complaints about the drivers, the pervasive construction blocking sidewalks citywide, forcing pedestrians to zigzag along potentially dangerous routes, frustrate me endlessly.
DoH with client-side DNSSEC validation would be nice. I don’t know whether the protocol supports this cleanly.
> (not that socially they would do that)

Factor in that once VR headsets hit MVP status, you won’t need to commute for basic “we need you to be in a room with these people to talk to them” tasks, it becomes even more plausible.

What happens to the property market if “you don’t need to commute to be in meetings” comes true?
It very much did for me. Even though I can find plenty of jobs in the burbs, I wouldn’t give up my larger house where my wife and I have plenty of space of our own.

I love spending time with my wife, but I’m also an introvert who really craves having my own space. Even when my parents come up and visit it isn’t intrusive since we have a guest suite downstairs.

Also the “better home” also means a better school district.
What are you talking about? Space travel is literally the worst possible argument on this front.

>Governments made basically no progress in outer space

Governments made ALL progress in space, ever. Space travel only exists at all because governments poured unbelievable amounts of money, resources, and people into researching and developing it over decades. These billionaires' efforts are starting on top of that. If they had to start from scratch it would be impossible. Government space programs petered out not because of a lack of "acument" or some other nonsense, but because public support for these programs ebbed as the impetus (the Cold War) went away.

You really couldn't think of a worse example that completely undercuts your point.
When you are a junior staff you don't understand why decisions are made rather inefficiently. You only come to understand as you move up the ladder in the organization.

There is nothing stupid or evil about how "organization" behaves. It's exactly same as the society we all live in, just at a smaller scale. When you are in the position to make the call, you see that someone's idea may be as good as someone else's idea. How do you decide which idea is right? Do you choose one and fire the other with another idea? What happens when a wrong decision is made? This is the exactly reason why CEO or executives make compromises. They have responsibility to make sure that the organization survives no matter which scenario pans out. Junior staff often don't understand this because they can always move onto another opportunity when things collapse. As their career progresses, they also come to understand that you can't torch the field just because you don't like the crop growing there - it's much harder to find fertile land to begin with.
the default valgrind engine, memcheck, is a heap checker and doesn't find stack overruns.

In valgrind 3.7.0, you can use the experimental engine exp-sgcheck to look for stack and global overruns. ( valgrind command line parameter --tool=exp-sgcheck ). It is experimental and doesn't always work, but might have in this case.
I would be interested in a study on how many years it takes the average "battery breakthrough" that never goes anywhere because the lab technique is completely unscalable to be revisited with more advanced technology and declared impractical a second or third time.
Yes according to classical economics it'd result in a decrease in demand. But the reality is that these shops need the workers regardless. Moreover with a minimum wage people have more disposable income to spend at these shops, which can sometimes create more jobs than the increased salary destroyed.

Most studies that have been done on minimum wage found no correlation to unemployment rate. The economics you learned in high school can rarely be applied perfectly to reality. There are plenty of countries with minimum wages with no significantly different unemployment rates in the service industries.
I wonder if Crossplane will use this behind the scenes.
Yawn. Yet another person discovers how easy it is to create undefined behavior in C and C++.
The mute switch on Amazon's Alexa hardware is supposed to be a hardware switch.

Once that's pressed the microphones are physically disconnected. The devices light up red to indicate this. (Not sure if all the more recent Alexa products still have this though)
This is either a troll comment or a mountain of survivors bias. For every person who tries to "Pull themselves up by the bootstraps and start a business" Most of them failed and likely ended up with less money than before.

You might as well advise people to buy lottery tickets because they give away $1M for only $5
Bruce Willis was an orc the entire movie.
Apple Doesn’t Truly Let You Change Search Engines
Lots of small indices is an anti-pattern due to performance overhead. I’ve seen such a setup wreck cluster stability.

By sticking to shards that are 10-100GB, and only using i3 instances, you can get great performance. My company ingests about 2 TB per day and we use less than 10 i3 instances.
I think what folks are implying here is that the 'somebody' who initially came up with this likely didn't do so in a 55 minute whiteboard session.
I guess the AI does not know what shock means.
You turn around and see Father Féval standing behind you. He looks very old and
frail. He doesn't even have any teeth left.

> kill him

You quickly shoot Father Féval dead, but he still manages to dodge your bullets.
You run over to him and punch him several times before he falls down dead.
> one more substantially less intrusive

wow! this needs proof and evidence. you can't just pull this out of nowhere?

afaik it's becoming harder & harder to get data out of your phone without you unlocking them. now, if you choose to share your private information on said phone, that's another discussion.

i want to think that movement tracking and giving away private information about you -- and perhaps not-knowingly about people around you -- are different things!
You think the countries with minimum wages don't have these mom and pop shops? Hint: I live in such a country, and they're doing just fine. The prices are higher across the board, including the prices they sell their products for. The margin shifts, it doesn't disappear.
He stated that it _could_ give workers $15/hour, not that it does. (It maxes out adding a little over $3/hour.)

You can get a Notice of Withholding to get the credit in your paychecks instead of at the end of the year. I don't know how well it works.

It's clearly possible in theory to get $15,000 on April 15 and $15,000 from McDonald's and live the same lifestyle as someone who makes $30,000 from paychecks. I could manage it easily, it's basic consumption smoothing. Should be able to borrow against the credit if necessary, too, since it's guaranteed.
Olaris / Olaris-Server
Embroidery Digitising Service in Birmingham