skysight-inc/HackerNews huggingface dataset:
I never thought of that, and said to myself, "Hmmm... that is a good idea."
> People will suffer long term consequences.

I don't disagree. I also stand by my comment. Organizarions are acting out of an abundance of caution. That may persist or it may change depending on what happens when a company actually gets prosecuted under SESTA/FOSTA.
Not a hack, but once we couldn't figure out why a printer dropped off the network.

Turns out the cleaners were thorough enough to clean deep down behind a desk and turned off a surge protector that a 5-port network switch was plugged into.
It is generally considered impossible to prove a negative. Even if you can prove that something is not now the case, it is usually not possible to prove that it will never happen.

Therefore, the burden of proof is usually assigned, fairly objectively, to the argument that makes a positive claim, e.g., that something will happen or something is true, etc.

In this case, the claims are: 1) I believe space faring technology will advance enough to the point that humans will be able to leave our planet permanently, and 2) I am skeptical of 1.

Two is like the null hypothesis. This cannot be proven; it is the default until #1 is proven. Therefore, #1 should objectively have the burden of proof.

Kind of like how financial disclaimers will include something like "past performance is not proof of future results".

It's not that the claim that "technology will continue to progress forward" is wrong. I think it's a reasonable belief. But that is not itself proof that it will continue on. Reasonableness of a claim is not proof of its truth. Intuition is not very good evidence.

Even if we assume that technological progress will be effectively infinite, that doesn't mean that any specific technology will come to exist.
DON’T remove caps lock!!! Use it as an application switcher!

Some of my most used shortcuts:

Caps + C = Chrome

Caps + S = Spotify

Caps + A = Atom

Caps + T = Terminal

+1 for removing windows key if gaming
Ask HN: Poor dating options for heterosexual men in the Bay area?
I am a male engineer who spent most of his early twenties working for startups in the Bay area. It's been a terrific experience in general, except for one issue: dating.

South Bay gender ratio is heavily skewed towards men. It was virtually impossible to meet single young women anywhere near Mountain View. After several fruitless months I started looking all the way up in San Francisco, and when I finally scored a first date there, the lady told me she's been out with five different men over the past 10 days, two of whom were millionaire startup entrepreneurs.

As the years went by, the dating scene seemed to only get worse, until it ended up being a major factor in my decision to leave the area. I relocated to the East Coast, which was a step down from the technological epicenter of Silicon Valley, but a huge step up dating-wise. I got a lot of dates with attractive young women who seemed genuinely happy to date me.

Fast-forward five years. An old co-worker recently reached out about a senior engineering role at a new startup he co-founded. I flew in to meet the rest of the team and they're all incredibly talented. The issued a formal offer and it looks like an amazing opportunity. However, I am very concerned about getting back to the dating scene there. It seemed to have only gotten worse, with San Francisco undergoing a huge influx of mostly male techies, and equally large outflow of everyone else.

What are your thoughts about this situation? Are you dealing with a similar lack of options? If so, any insights or advice?
Anecdotal evidence: meditating in the evening helps me fall asleep. Don’t know if it’s the breathing part or clearing my mind but it works really well 90% of the time.

The trick is that I do it laying down instead of a more conventional meditation position.
No you don't, because JavaScript is OOP all the way down.
We and all the matter around us is only energy. Mass is energy in a very low frequency.
Practice hypnotism or meditation and you'll change your life for the better.
I have had weird sleeping issues all my life, and the key for me to falling asleep was when I found out that our body gets tired not when it is warm, but when it warms up.

So next time you can't fall asleep, take off the blankets, make sure your room is cold, and then get really, uncomfortably cold, and stay that way for at least 15 minutes. Then, and this is key, cover your whole body only with your sheet, and then pull the blanket just over your legs. You'll warm up and fall asleep. If you pull the blanket all over yourself and "mummify", then you'll risk getting too warm, which will wake you right up again.

I'm sure this doesn't work for everyone, but I think many people get too warm and comfortable, and that will keep you awake.

Get cold, warm up, and snooze!
Not the weirdest, but weird nonetheless:
https://github.com/ckeditor/ckeditor-dev/blob/major/core/too...

Interestingly enough as recently as in 2016 none of the browsers' devtools were prepared for such a usage and would hang if you set a breakpoint inside any of the "tried" functions.
This is also mentioned in the Coursera course "Learning How to Learn" (https://www.coursera.org/learn/learning-how-to-learn). Though I don't recall/know what their source is. "Dali Sleep Technique" turns up many hits in your favorite web browser, however.
And we all know that mass migrations and plagues can’t happen today! No really, if anything the technology we have makes both of those things much harder to control. Climate change leads to drought and famine, which leads to political and social instability, war, and mass migration (as we’ve already seen recently). Those same forces, along with people loving cheek to jowel, with access to rapid mass transit, is a risk for plagues. The current “solution” is runaway spending on the military, and wars that seem to never end.
VINwiki App Users Find Stolen Lamborghinis [video]
I agree. As a person who has not played Stellaris but is aware of its excellent reputation, I got to the part of the article where it said Stellaris breaks up it's late game bloat, and was expecting the second half of that sentence to be very different. I thought it would be something about abstracting away the tedious low level details, and shifting toward supermassive macro scale problems, maybe going up a higher level like Spore, but in some salient strategic sense that fits the feel of Stellaris. I was disappointed to learn but the actual solution was just random punishments.
Civ V(maybe 4?) deliberately removed a lot of "un-fun" mechanics such as riots, pollution, global warming, etc.

I can't find the article now but there was a deliberate shift to focusing on positive reinforcement rather than hurting the player.
How to Design Programs for a longer, beginner oriented text. The Racket tutorials for a shorter and multi-level introduction. Several Edx programming courses from University of British Columbia use Racket and are built around the HtDP methodology. The Racket ecosystem, like any engineering artifact makes tradeoffs. In the case of Racket, some of the tradeoffs are driven by a goal of teaching functional programming in addition to allowing/encouraging/requiring functional programming.

Circling back to HtDP, though organized as an introductory text, a more experienced programmer might benefit from working through it as a way of developing a discipline for functional programming. That is, when HtDP is the only exposure to programming a beginner has, programming == functional programming. On the other hand, an experienced programmer has programming habits which must be set aside when learning functional programming and that may be a harder task.
I bitched at my town PD about this once. Their new cars have bright white "takedown lights" that are intended to keep a target from looking at them directly. I don't think much of the idea in general, but these ones were aimed so high that they overshot the vehicle being stopped and blinded oncoming drivers instead. So I emailed the chief. I probably wasn't the only one. In any case, they both adjusted them more downwards and stopped using them so much, so it hasn't been a problem since. If you encounter the same problem, I suggest at least trying to find the right contact to let them know. You might be surprised by the result.
It's an empirical fact that people use languages they couldn't have designed themselves. Designing a safe language requires mathematical sophistication. Using a safe language - less so.

As for cowboy programming, Java and C# don't support it all that well, and they are very popular.
I explicitly mentioned they are extensions.
There is more than just that advantage. By compiling to C you can easily take advantage of C++/Objective C features and allow easy wrapping of libraries written in those languages.

FWIW I never had any issues debugging Nim (a language that compiles to C or C++ or Obj C)
I usually do it when I can’t figure something out or I’m flip flopping on a solution (software engineer).

I originally started doing it to try to take my mind off the problem to not overthink it. But then I’d find that I’d slept for an hour or so. Thus the timer.
This works for me. Half an hour before I go to bed, I have a glass of wine or a shot of whisky while browsing the web or watching youtube/netflix/etc. Boom, it's lights out as soon as my head hits the pillow.

An added benefit is that 8 hours later, I have to pee so bad that it forces me to get out of bed. It's a sleeping aid and an alarm clock all in one.
This book discusses that time period I’m fine detail, and ultimately presents a very compelling series of perspectives. https://en.m.wikipedia.org/wiki/1177_B.C.:_The_Year_Civiliza...

If you’re familiar with the LBA collapse, you’ll enjoy the read.
I had heard Edison did this.
> Snooping through your traffic and inserting ads

Ok, so Google doesn't inject ads into your web traffic. But they inject ads into websites using AdSense, and into search results, and their products, and any technology linked to their ad platform (which is basically all technology related to the web). To increase ad revenue, they snoop on any personal data you store with Google. And they use their ads to collect more info about where you go on the web.

> Hijacking your searches

So, Google doesn't need to hijack your search, because they are most people's preferred search engine. But they do proxy your browser's connection when you click on a search result from a mobile browser (AMP). They're starting to do this with your e-mail, too. And they sometimes do this with your DNS records, so they know every site you load, period. I would call that connection hijacking, tracking, and snooping.

Re: the other points in that article, they already sell your data to marketers, all their software is already pre-installed on your phone/tablet/chromebook/desktop/laptop, and they definitely track you with cookies.

Google has a competitive advantage in that they have a walled-off platform where nobody else can make money off of you. The ISPs want a shot at making money off you, too. Since both are doing virtually the same thing, I don't see a big difference. Just the means by which they do them.

Google has been reshaping the entire internet and web just to maximize the way they can profit off my personal information. I don't see the ISPs doing that. What I'm curious about is, why is the EFF so upset about what ISPs do, but not upset about what Google does, when Google's actions are literally affecting an entire industry and most of the world, and not just its own customers?
People are made to feel personally affected because the sin has been lain on team Trump, who has become a symbol of the end of democracy and a return to fascism. Even if Trump is mostly more of the same.

Worse, the same media power that turned the election into a reality show is now aimed at tearing down its results, washing their hands in innocence and tagging it Resistance.

If they weren't upset before, then they're not upset now because it happened, they're upset the "bad" people used it to accomplish the "wrong" goals.
Self-Taught Rocket Scientist Propels Himself 1,875 Feet
afaik, pure DNN models still lag seriously behind 'traditional' HMM-based frameworks augmented by neural networks (using DNNs for specific parts of the pipeline). Last I checked a couple months ago, state of the art for HNN+DNN was something like 6% word error rate (WER). The best Seq2Seq DNN I know of hit 18% WER, dropping to 10% when a secondary language model was integrated in. (my guess is that part of the problem is leaning too heavily on the attention mechanism... a more 'streaming friendly' framework should help reduce the load on the attention mechanism.)

https://arxiv.org/pdf/1610.03022.pdf
5hz binaural beats may help some lucky people (used to help me greatly once, stopped working some years later). You can generate them easily with SBaGen, just make sure to avoid joint stereo mode and bitrates below 192 kbits if you compress to MP3 then.
Nobody expects a red light to be coming towards them.
Yes. This one: https://en.wikipedia.org/wiki/NASCAR_Racing

I was tech lead on the PSX title and contributed to the PC NASCAR Racing 2 and Grand Prix Legends title. Many of the core programmers from Papyrus went on to form iRacing.

I seem to recall that the DOS titles were 4GW. We ran the physics and joystick read (time a capacitor charge through a variable resistor in the controller) together (and maybe the sound synthesis as well)

(We had hacks to detect running under Win95 and then walk the app, touching each page periodically to keep Windows from paging us out.)
Oh so it could actually be narcolepsy and I’ve just been an ass making a joke about it for years.

I’m not familiar beyond the movie tropes (that I now know are misrepresentations).

Are there complications or other serious things that it can lead to?

Are people with narcolepsy generally deep sleepers?
They can easily change policy in a ToS update you probably won't bother reading.
Why? The technology being better does nothing for human nature. The very things that give us so much for so little also make us vulnerable to very small attacks. We have a police force that’s defeating out opponents for the time being, but as the IRA told Thatcher, the defenders need to be lucky every time, the attackers only need to be lucky once.
>> I wish I could make it happen again, but I've never been successful with inducing this.

Same here. But there are some things that help me getting into this state: Dont be hungry, dont be thirsty, ensure to use the restroom beforehand -- basically, get rid of nagging distractions so you can focus on just mental state. Then work on getting to the edge of sleep. It happens to me sometimes on the subway if I'm coming home late or on a bus trip where i've starved myself of sleep beforehand (usually in the winter, cozy in a overcoat.)
Against third party dependencies
You need to build trust with early adopters which is through clear explanation . You need good branding too, as part of tapping into user behaviour psychology - things need to be easy and flow well, needs to be immediately understandable and intuitive to some degree, without being so shallow as to being hype or potential propaganda. Blockchain may be the answer or part of the answer, I personally hope incentivized blockchains won't be successful for their unnecessary downside/unreasonable value extraction/subtle reallocation.
Schools in Rural Areas Shifting Toward a 4-Day Week
As someone who enforces screen lock timers for compliance, if I ever found someone was using any of these hacks, my solution would probably involve writing a script to automatically lock their screen every five minutes regardless of activity until they agreed to knock it off. :P
Nothing to do with database normalization or reconciliation
Not mentioned is the height issue. My car is pretty low to the ground. A pickup or large SUV with even 75th percentile brightness, "dipped" is still directly into my eyes.

So there's the brightness wars, and also an arms race in the height of the beams.
Honestly, that sounds pretty normal, or at least ok, to me. Auto-generation of code is one of my primary daily tools, and I think it's just right for whole categories of problems. I currently generate a good third of my compiled sources, and also generate a rudimentary typescript library out of my source code to be used by the my colleagues.

That being said, I usually work in Scala which provides language-based tools for that, so it definitely helps with avoiding the "dark magic" sentiment you may have had.

But why was it done that way ? It reduces boilerplate, copy-paste errors, code duplication, in ways sometimes not made possible by inheritance or composition.
What’s your opinion of languages that can do stuff like this, dynamically at runtime?

And it’s even better: you can define, augment, redefine or remove classes at runtime.
wut. why did you do this? why didn't you just handle all of it in the frontend? jspdf makes PDFs in browser.
I disagree that you shouldn't do it. The way you do it is to add a comment

// This %thing% was generated from %template% using data from %data%.

If your language is too restrictive to add sensible tools, you should write the tools yourself. As with any code, write it in a way such that other people will be able to understand it.

There is no magic, it's just code. I wish people would stop using that word.
Have they invested in Lyft?
The original complaint was about Muslims being depicted as superstitious primitives. Your current complaint is about Muslims being depicted as typical members of modern society rather than typical members of a future in which this type of weapon is common knowledge.

I think that even in such a future, mental deterioration and religious experience would remain viable potential explanations for hearing voices in your head. Even if you were 90% sure that it was the US government, that 10% chance that you're losing your mind or getting instructions from God is powerful.

You'd probably also be psychologically motivated to come up with an explanation that doesn't involve a large well-funded group of trained killers who are out to get you knowing exactly where you are and having their weapons trained on you.
> Big Cos, on the other hand love them.

I suppose because they're on obstacle for smaller competitors (small companies, NPOs, startups).
As a tool of social engineering? It’s been a huge success.

I hope no one thinks it was ever about minimising drug addiction and the organised corruption that feeds off it.

(See also: Gary Webb, private for-profit jails, etc.)
I believe the source is this article.
Depends on the country. "The other Kim" is still around.
Where is climate change the root cause of mass migration?
I don’t think this deserves to be down voted. It’s a valid perspective I think shared among those that are, perhaps, removed from legal specificities and their make-up.

I also think this point resonates fairly well in smaller courts (read as maybe more rural areas) where the legal system is closely tied with the social system of the area and there are indeed LOTS of incentives to introduce, we’ll calm them, ‘alternative judgements’.

All that said, I think law has to be appropriately ambiguous in order to remain relevant and applicable through change and societal adaptation in norms. Hence, case by case context.

This is why it looks to contain so much flex in the language. Right and wrong is implicitly an ambiguous and ever changing notion, described and defined only by the same body of individuals that mutually agree to uphold it. It’s fluid.

However, I also see the perspective that the fluidity of societal definitions and the increasing ease through technology to greatly influence a vast chunk of that populations opinion, can make these things misalign with ethical appropriateness. See the Nissan.com website case or any other number of court cases that clearly concluded under the coercive pressure of the more powerful/wealthy party.
The Project from Hell
I've recently used Lambdacast - http://lambdacast.com and I recommend it.

It's a podcast which focuses on teaching FP "to the working programmer". One of the authors was a novice when the podcast started, and he asks questions "keeping the discussion grounded" (most of the time). It's not centered on one particular language or framework. I've been listening to them while doing menial tasks like cleaning up my kitchen and I can understand some concepts now that I could not before.
> Why would you say no to them?

Maybe you misunderstood my point, but I certainly wouldn't say no! Planned economy is far worse: it's mostly the same thing, but without the smiles.
Since you're working on what could converge into one product suite, have you considered offering a formal partnership instead of a strict hourly arrangement? They might be able to bring a steadier stream of work to you, and help provide you a more robust company platform to launch your own project (by sharing it).

You could always put an escape clause into your agreement that indemnifies any and all of your projects if the alliance fails to take off financially.

The only reason I suggest this is because you're actively considering doing the work for money, suggesting that your own project is underfunded (and less financially urgent than doing the work of others). They can obviously help you with this problem if they're offering to pay you.

A lot of deals are better than 100% of nothing.
The relaxation method in the article requires physical comfort, which isn't always available. I used to lie awake for hours when I was younger; now I can fall asleep quickly in all places (bus seats, desk chair, etc). What changed?

I ride a bicycle. That fixed my blood circulation, so I don't get cold feet.

I also read the Bible and pray. It's very easy to fall asleep in church on a hard wooden pew. The same approach works at bedtime.

Sleeping less once a week (CouchSurfing meetup from 9 pm to 1 am on Wednesdays) builds sleep debt. That increases my emotional extremes, but the prayer handles the low points, so I end up happier. It also makes me pretty tired, so I'm able to sleep more easily on Thursday & Friday.
Not sure if that's what you're looking for, but SymbolHound[1] takes input queries literally, which is useful for e.g. code search.

[1]: http://symbolhound.com/
The Double Life of a Top Robotics Researcher
There’s this book called “head trip: adventures on the wheel of consciousness” that puts forth the idea that there are many brain states, not just asleep and awake. The one just before falling asleep is a really wild one.

https://www.amazon.com/Head-Trip-Adventures-Wheel-Consciousn...
> Yet there are teams tooled up with Jira/Trello/Slack with much less productivity.

I work for a small company, we generally use Jira (which we all hate, some with more of a passion than others... ok mainly me).

More recently we sort of accidentally started using google sheets for managing issues on some long running projects: it's easier to get an overview, i can add and remove unnecessary attributes of issues and filter them appropriately and dynamically without having to define a whole new workflow and start over. It takes basically the smallest amount of time possible to log an issue... I can organise them however I want. Issue management is overrated, issues are simple, and having something as flexible as a spreadsheet is a surprisingly good fit for anything not customer facing.

Oh also, I don't need to _learn_ how to do all those things... it's a spreadsheet so it's obvious, but Jira - it's so hard to do anything unless you live by it, I don't want to live by an issue manager I want it to get the fuck out of the way so i can do work.