skysight-inc/HackerNews huggingface dataset:
The more I explore this concept of 'passive income' the more it seems like a unicorn not unlike the Facebooks and Instagrams of the world.

Sure, it's possible to generate truly passive income, without any ongoing work to sustain it, but such projects are so rare that it's impractical to pursue them. It's like saying you're going to create the next unicorn...good luck with that.

99.9% of endeavors worth doing pursuing require some level of constant work to continue capturing the value they generate.

I say this as someone who made his first few 'passive' dollars LAST NIGHT WHILE I WAS SLEEPING. But I put 'passive' in quotes because this was after 5 months of working for nothing, and the grueling work required to keep my offering attractive continues.
Betteridge's law of headlines says "no". Worse, full-auto upgrades tend to break stuff as well.
>Your reasons for being an asshole don’t change the end result though. It just changes the context around it.

No, it very much does.

We are not cavemen to assign labels to people based only on external outcomes. Ever courts take emotional state and other circumstances into account.
I suspect the marginal cost is significantly higher. Just the per passenger landing fee in Athens might exceed that.
IANAAstronomer but my a-little-bit educated guess is gravity waves are emited during the "very close dance" phase of the merger and the GRB is the explosion that happens right after that.
I think you mean Clojure, not Closure. The latter is a library by Google.
I think the simplest explanation is that the gamma ray burst takes 2 seconds to form after the gravitational event.
Ahh, I see... it works great on desktop, just very tiny text on my mobile device (and unfortunately there's no Ctrl-Plus/Crtl-Minus on mobile safari).

You'll have to look at your analytics or server logs to see how much mobile traffic you get and decide if it's worth making the design "responsive". If so, basically you could make it a single-column layout when the screen is below a certain width.
Personalized artificial intelligence to help U focus on things that matter most
It reminds me of a point from non-Euclidean geometry. In Euclidean geometry a triangle has 180 degrees, but in hyperbolic or elliptic geometry it has more or less (I forget which way). So you could start measuring triangles to find out whether our universe is Euclidean or not. But since every measurement has an error interval, e.g. 180 +/- 0.000001 degrees, you may some day prove the universe is non-Euclidean, but you could never prove it is Euclidean! It may be "skewed", but just less skewed than your instruments can measure.
This gets reposted every other week. Aggressive marketing team behind this project?
I do think it's an end-of-the-world type vulnerability, at least as far as Wi-Fi goes.

1) The paper claims confidentiality compromise allows the attacker to hijack a tcp connection: "allow an adversary to decrypt a TCP packet, learn the sequence number, and hijack the TCP stream to inject arbitrary data", this on all cases, even in the cases where it doesn't allow forgery (CCMP)

2) There's no such claim on the paper and according to the researcher, exploiting this on Android and Linux is trivial. Apparently also macOS. Did you see the video on their website?

3) There's no way for you to control this (apps, https stripping, for instance). Most importantly, there's no way for the average user to control this, short than using a VPN.

Again, as far as Wi-Fi security goes, seems pretty end-of-the-world to me. I don't think the huge attention this is getting is unwarranted.
I remember seeing maybe four, and thought they were enjoyable. Taste's a funny thing.
The point I made about Trump wasn’t about views being pushed on me. It was that Twitter’s TOS was being changed to allow him to bypass those policies.

As for the CNN reference, you’re cherry-picking. I also note going to HN and Bless This Stuff. I provide these as honest examples of where I find myself going to waste time. I didn’t at any point say these provided a more “balanced world-view”.
The horrible famines during British times were also caused by distribution problems and not solely due to lack of grains/foodstuffs. Amartya Sen won the Nobel Prize for showing that.

While its true that there hasn't been a catastrophic famine in India, it still suffers from widespread hunger and undernourishment of its children.
This varies per implementation of roundabout. Plenty of the roundabouts I've driven through have stop signs and only allow one car in the roundabout at a time.

Others have been made in places (like a crevasse) where the circle is too small for a city bus to safely traverse - it has to jump the curb every time. The traffic light it replaced was actually slightly safer.
Markovian Death: A Blockchain Once Enough People Die W/o Dead Man’s Switch?
Haskell itself is difficult to understand unless you give someone to read "Learn you a Haskell for great good". I was giving this book to my junior developers to read for understanding such principles like recursion, list manipulation functions like map, filter, reduce etc. and it worked pretty well.
Uh, what? It absolutely does matter. There are appropriate reactions when you’re “backed into a corner”, and there are inappropriate reactions.

I absolutely get to say what the arbitrary line is in this case because I’m the one making the subjective judgment that Rick was most likely being an asshole.

If Rick had snapped and shot up the place would you think he should face no consequences?
Beginner programmer here – I just want to say that I credit Elm with getting me hooked on programming. I tried other languages (Ruby, Javascript, even Elixir) but I never made it past the first project. With Elm, I've made a few projects and show no sign of stopping. Here's the best I can determine why:

1. Elm is simple, so I have fewer options to choose from when solving a problem. This means I learn a few ideas really well.

2. Even thought Elm is very much about the web (as the article mentioned), it's awesome to be able to see things in your browser immediately. It's also helpful to be able to build an application without a backend. You can see your model in the same file that you see your view, which helps you more easily think about each part together.

3. Complier/Type System: Once I finally figured out Union Types, the compiler is super helpful and friendly.

4. Elm forces you to handle errors, functions that can fail, and "Nothing", all things that you have to (a) know about and (b) remember to do in other languages.

5. Lack of tutorials, documentation and libraries to rely on means less "productivity" but it forced me to really learn the language and how things worked. I had to implement OAuth without a library, read source code to figure out what a function did, and couldn't google every problem.

I'm too new to know if Elm taught me the most important things a I should know about programming, or if there are better options out there. I do know that it's really fun. As a beginner, that might be the most important thing.
While I was already familiar with Common Lisp, SML gave me an appreciation for functional programming, as I worked through a set of lecture notes and examples that I found on a CMU website (apparently no longer available.) I am in no position to say that it is the best choice, but it worked for me (and the quality of the notes may have been an important factor.)
The paranoid side of me wonders if this flaw was accidental or intentional (a la Dual EC DRBG).

In addition, this passage (from an Ars Technica article [0]) seems "interesting":

> The researchers went on to find 15 factorizable keys used for TLS. Strangely, almost all of them contain the string "SCADA" in the common name field. All 15 fingerprinted keys have a characteristic involving their prime numbers that is outside the range of what's produced by the faulty Infineon library, raising the possibility there was a modification of it that hasn't yet been documented.

[0]: https://arstechnica.com/information-technology/2017/10/crypt...
To a micromanager, everything is a micromanagement tool.

You can't use methodology (or a pointed lack thereof) to change personality.
Like the joke about the economist that does not reach down to pick up a $20 bill off the sidewalk (because if it were a real $20 bill, someone would have picked it up already!), you're ignoring the remainders.

The main one being what is actually possible to enforce. The majority of citizens being bannermen for the government can yield pretty in-depth control (eg report your deviant neighbors), but there are still limits. For example, any government was hard pressed to discover and record exactly what people said in the privacy of their own homes, until QualGoogAzon came along.
Maybe the pathology is that there is no management or that it is anemic. Everyone loves the idea of self-organizing teams until something like this happens. How would Agile or Holocracy solve this?
Giving someone more tasks than anyone could handle and then firing that person because they don't achieve it is only management's failure. He didn't need to be "removed", he only needed to be managed properly.
Latest Virgin upgrade was a year ago, so I'm not holding my breath...
I invite folks to look at all methodologies within an overall CMM framework.

I fashioned a 90's Agile type methodology based on Release abstractions and project progress visibility.

There were always 3 Releases (MRTP - Multi-Release Technology Plan) for parking inbound feature requests from inbound stakeholders. Developers shared "minds eyes" on future releases.

Then we group scheduled integration deliverables (not activities) by Weeks. Rare deliverables were given longer extensions. Sharing a spreadsheet of weekly deliverables to the next release required enough analysis to share the schedule abstraction.

Going dark was impossible. Everyone documented short "So Far, More To Go, Defer It" lists with short rationales similar to version control commit comments. We could push schedule breaking "features" to future releases. Every Thursday was integration and retime boxing of the schedule. The dev notes were collated into report "Weeklies." In practice, more continuous integrations were daily to his weekly hard integration targets.

The methodology started with a workbook of about 15 product planning exercises from User "day in the life" to "operational cost estimate" spreadsheet formalisms.

In practice developers shared a subset of the planning formalism "intermediate representations." But all stakeholders (business too) were fully aware and SIGNED ON to every planning step skipped for schedule or cost necessities.

It was very ritual high visibility human applied "design by contract." We had a perfect execution record on early Linux tooling with teams from 2-15 (Product Planners, Information Architect, Soft Devs, System Architects) on about 125 high pressure engagements. Most was a mix of Java Servlet, SMTP and C telecoms projects. We had to write our protocol handlers back then on shifting sand.

I might write it up as "The Adrenaline Way." It doesn't easily apply to individual, exploratory or Kanban content "journey without a destination" project teams. But it applies well to products with inbound and outbound marketing teams involved.
And yet people buy them.

We are 4-5 years into the period where people have had sub $300 choices, so there is an alternative to spending $500+ on a device that comes with 2 years of support. Maybe not a fantastic alternative, but the $300-$500 extra that people choose to spend says something about what they care about.
It’s true that BRs exist for a reason (and CAs occasionally fail to follow them), but roots not being on an appropriate HSM would be an extraordinary claim. The failures we’ve seen are not in the same ballpark.
Ask HN: Is Go better off with or without generics?
Manage, listen, engage and analyze real-time alerts about your brand
Controlled risks, bah humbug! If you think Everest is a controlled risk, do not go there, you are severely underestimating the risks and you would die.
I have never seen an operator that I couldn't find with Hoogle.

E.g. for (&&&): https://www.haskell.org/hoogle/?hoogle=%26%26%26

You can also search by type: https://www.haskell.org/hoogle/?hoogle=%3A%3A+String+-%3E+IO...
I always recommend https://www.coursera.org/learn/programming-languages for learning FP, the professor has fantastic explanatory videos that are really clear and concise. You'll get the most out of it from doing the exercises, but you can still take away a lot from just watching the videos.
It's true about French influence. Even the weather observation reports used worldwide, METARS, use abbreviations like "BR" for fog, because the French word for fog is "brouillard".
LIGO and Virgo make first detection of grav. waves from colliding neutron stars
'Worse Than KRACK' – Google and MSFT Hit by Massive Encryption Hole (Forbes)
Not really - ultimately they're root, Google SafetyNet isn't, it has to run at the application level. Meaning Magisk will always win until remote attestation is enforced. There hasn't been a breaking update since July if I recall correctly and the Magisk developer had it patched in about a day.
Sorry, it really really doesn’t.

The court might take your emotional state into account when you murder someone, but if they’ve got you dead-to-rights you’re still going to prison.

Does Rick deserve to get blacklisted? No. Would I have been incredibly upset if they named the individual? Yes.

Did Rick deserve to get fired even though they basically set him up to get fired? Yep, he still does.

Did Rick react inappropriately to a horrible situation? Yep, he did.
Peter O Knight Airport, Tampa, FL. Heres some coverage of the incident:

http://www.tampabay.com/news/publicsafety/accidents/two-hurt...
Typeclasses and parametric types are there to leverage the typesystem. It's hard to see how you can benefit from these abstractions if all you have is ducktyping.
I'd like to see a lawyer chime in on the legality of using civil forfeiture laws to compel someone to give up their private key or password. My intuition is that law enforcement would seize literally everything peripherally related to, or capable of transacting in, Bitcoin.
Can you explain something to me- say I wanted to transfer the equvalent of $5 USD to someone using bitcoin. How do I transfer that amount when one coin is worth $5000? If it requires having coin on an exchange is that not a 3rd party? And would it be impossible for them to freeze coins in that wallet?
Quick question, what does your contract say about work hours? There is usually a well defined limit and the unpaid overtime you do should be regarded as illegal.

Don't put all the blames on management when developers do long hours. It's the developers who decide to stay late all the time when they should not.
I make ~$60 a month off my side project -https://oppslist.com.

Although it's been priceless in terms of the things its taught me about shipping a product, and market demand.
But they had to exercise those powers, which themselves had significant political costs since they were explicitly seen and felt by the population.

Now compare that to the wars in Iraq and Afghanistan, or Syria. The difference is clear.

Besides, cryptocurrencies have a property gold doesn't: They take up no physical space and even huge quantities can be hidden easily and/or lost forever. If your government became oppressive, you couldn't take your life's savings in gold and leave the country. They could feasibly confiscate your gold [1] in a way they can't with crypto.

They can still point guns at you, conscript you, or imprison you, but their options are lot more limited with crypto.

[1] https://en.wikipedia.org/wiki/Executive_Order_6102
wow that's a cool and simple idea. I work on a cocoa app so I will find that valueable for meeting accessibility standards. Do you have a windows version?
That's remarkably useful actually, cool project! Funny release notes too:

> # What's New in Version 1.0.3

> "Hey Jordan, this app looks great but unfortunately crashes when I mouse over to my second monitor while selecting a color"

> "That's impossible, I fixed that! Are you sure you're using the latest version?"

> "Yes I'm positive. Just put your primary display on the right and mouse over to the left screen"

> "Hmm... works on my machine."

> "Your other right"

> "...Oh."

> · This version fixes a bug with the color picker when your primary display is to the right of another display.
Yeah, you might also have newly formed couples becoming weary of their partner continuing to use Facebook.
For dismissing syntax complaints, have you looked at ReasonML?
Did you read the original article? That wasn’t the crux of why they fired him.
Assuming neither client and router is upgraded, can this be mitigated my making the SSID hidden, so the attacker wouldn't know which AP to spoof?
Scientists detect gravitational waves from a new kind of nova
No. You need to
understand monads before learning FP and you need to learn FP for understanding monads. This is chicken/egg problem. Functional programming is overrated.
A crosswalk by definition is marked.

Drivers expect other drivers to follow the rules of the road, not to be nice.

Did you hear about the woman in Canada [1] who tried to "be nice" and stopped in the middle of a highway to let some ducks cross? She killed a motorcyclist and his passenger.

Don't be nice -- be predictable.

Same is the reason why the bots get rear-ended -- everyone expects them to roll through a stop, who in the world does a complete, 3 second stop?

[1] https://www.google.ca/search?q=Quebec+woman+stopped+for+duck...
Something I find funny:

> Ropes
> A Caveat: Ropes are not as complicated as some of the other data structures
> on this list and many of the papers about ropes give incorrect information
> about the runtime of the various operations on them. If you choose to use this
> data structure, we'll expect that you'll put in a significant amount of work
> comparing them to other approaches or developing novel ideas.

I've tried to study things like Ropes but, for me, it was very complicated. I was interested in them from their usage in Xi. On the other hand different topics in this document were very easy for me to understand (mainly the Levenshtein Automata).

Is this just an example of the professor being better suited to understanding Ropes? Does their "caveat" push people from attempting to examine them?
Many database platforms support column-level privileges or permissions which could be used to prevent that sort of backfill, by preventing UPDATE on the column that holds the creation timestamp.

I've also dealt with databases without column-level privileges. Where not handled by a column-level privilege system, it may still be possible to block this sort of UPDATE using a TRIGGER designed to fail.

Privilege grant (or drop of the trigger) could be used when the system is in an offline maintenance mode should you require the ability to correct that protected data, reinstituting the control when the maintenance is complete.

The criticality of the data and the level of automation in use would probably be the factors I would use to decide whether this overhead was warranted. Hopefully you had backups available.
HTTPSEverywhere will not magically upgrade a site that doesn't serve HTTPS to HTTPS. If you connect to a site that doesn't support HTTPS, you are vulnerable.
Actually, if you read the post, I reference why I temporarily deactivated—and that I’ll delete. (I also reference what I’m doing with Medium, which I hardly ever used anyway.)

The question I have for you, is why the negativity? “Have the balls to fucking do it…” Seriously? Why do you feel the need to emasculate me over a personal choice to not use a social network?

Some people found the post useful; others didn’t. What I’m curious about is why you seem to take this so personally. You needn’t take it as an affront; and it certainly wasn’t intended that way.
How to implement cloud-native computing with Kubernetes
16 Simpsons Jokes That Actually Came True – ViraLuck
Even if a parking space is worth $30,000, amortized over 20 years that's only $.17/hour.
The original version is written in Java, which sorta invented "run-it-everywhere"
Taxes are concerning. More taxes on the medium-upper class.
Looks like your cert is invalid, it doesn't work if you drop the www subdomain.

Edit: I checked out https://www.oppslist.com which works, and had to come back and say that's a nifty site, well done!
Your code doesn't compile. I can fix the obvious typos and missing imports and language pragma, but the type errors that remain are beyond my knowledge to correct.
You keep it and mark it "deleted", and you show "deleted" in place of the message. This is what most forums do already, independently of the underlying pagination mechanism.
Interestingly enough, as a French and although I flew very little as a pilot, I can't seem to internally make sense of the metric system unit for altitude and as a passenger on those planes I always convert to feet.
F# or OCaml then.
Reminds me of an anecdote from The Pragmatic Programmer:

Andy once worked on a large graphics application. Nearing release, the testers reported that the application crashed
every time they painted a stroke with a particular brush. The programmer responsible argued that there was nothing
wrong with it; he had tried painting with it, and it worked just fine. This dialog went back and forth for several days,
with tempers rapidly rising.
Finally, we got them together in the same room. The tester selected the brush tool and painted a stroke from the
upper right corner to the lower left corner. The application exploded. "Oh," said the programmer, in a small voice,
who then sheepishly admitted that he had made test strokes only from the lower left to the upper right, which did not
expose the bug.
> For 130 million light years the difference between gravitational wave signal and gamma burst is 2s. That constrains the speed difference to 1.6e-18 m/s.

This assumes that the production of gravitational waves and the gamma rays occurred at the same time.
Psilocybin induces enduring positive trait changes in healthy volunteers
As someone who has done three of four (not done Everest, but have done highest peak in continental US), I think I can fairly say you have a misconception of the risk with white water rafting. The risk of being thrown overboard is high, but the risk of death is much lower in my opinion than skydiving. Sure, a tandem jump is pretty safe, but progressing further is barely what I would call a “controlled” risk. With BASE jumping for example, it’s not really an “if” you’ll die, but rather a “when”. I’ve had many friends die (part of why I won’t do it myself) from doing BASE jumps.
> Coming to a rolling stop at an empty, clearly visible intersection is not some sort of insane suicidal behavior.

The problem is that humans easily misjudge what they believe to be an empty, clearly visible intersection.
Sensationalist title. This affects every implementation of WPA2. It's just hat Android was "exceptionally devestating" in that you could use an all-zero key. This just makes it easier.
I wonder if there's some way you can actually do the opposite: First, gain all the speed you can (speed is energy). Then before you hit the ground, do a kind of "flare", where you make your body into a wing, and decrease your downward energy. Do this right to the point of stall (as close as you can get) to reduce kinetic energy when you hit.

I know it'd be basically impossible for a human to actually do this perfectly. But I wonder, in theory, how much one could reduce the impact energy. Maybe you could hit at 50mph instead of 120mph.