skysight-inc/HackerNews huggingface dataset:
How the left contributes to a climate where it's ok to be non-factual?

- When people on the left suggest that a black (or any other) individual has anything other than a statistically non-zero percent chance of being shot unarmed by a police officer. When people on the left say that there is a racial disparity in police shootings, when an honest evaluation of population size, population representation in violent crime, and population representation in police fatalities indicates that is not at all the case.

- When people on the left accuse industries such as engineering for having racist/sexist hiring practices, simply by evaluating the demographics of the workforce...completely ignoring the available pool of applicants.

- When people on the left accuse individuals like Jordan Peterson for "denying trans people's right to humanity," simply for his questioning the prospect of a government-mandated, forced usage of desired pronouns (what would be the first instance of government compelled speech in the western world).

- When people on the left claim that 1 out of 3 women get raped on college campuses by constantly attempting to redefine rape, and that our entire societal structure is set up in such a manner that can be described as a "rape culture."

- When people on the left can talk about a 23% disparity in pay between men and women when the countless studies controlling for job type and performance bring the pay gap to non-existence.

I absolutely despise conservatism, and I have never voted Republican, but to say that the American Left cannot be represented by a climate where it's okay to be "non-factual" is insane. The American Left is increasingly dominated by emotionally charged statements about privilege and marginalized communities, rape cultures, toxic masculinity, cultural appropriation, micro aggressions, safe spaces, victimization and outrage. It's no coincidence that "facts don't care about your feelings" is literally the tagline of the outspoken figure on the right, Ben Shapiro.
Most languages with monads have tools for working with them. In Haskell, for example, even without `liftM2` or `sequenceM`, you can simply do

case (xm, ym) of
(Just x, Just y) -> x + y
_ -> 0
Scientists Think They've Discovered Lava Tubes Leading to the Moon's Polar Ice
leave the US
The "tax reform" was in no way a tax reform in the way it is usually touted. Complexity went up.
Your Mind Is Eight-Dimensional – How Algebraic Topology Is Unlocking  [video]
I would not want to store everything on a Google Drive. If something happens and Google (or some other company with multiple services) blocks my primary address, all my data can go with it.

I'd prefer a dedicated backup service. Personally, I use Backblaze for backing up my PC. Still have to set up a process to back up my other devices on to my PC, so that Backblaze automatically takes care of it.

Actually, I am also looking for an option to clone my Google Drive elsewhere, perhaps to Box/Dropbox due to the same concern as above.
> Here is another thought. One has to realize that nobody wants an operating system. People only use them because it is the only way to run the applications the users actually wants to use.

That reduces things to almost an absurd level, and literally tries to ignore reality.

---

I want X!

Ok, we need this and that to get there...

I don't want this and that, I want X!

But you need this and that to get to X...

I don't want this and that, I want X!

---

While it's true in essence, and people should always keep the end user and lofty end goals in mind, we should never lose sight of the ground, because that's where we exist.

Besides, different users want their operating system to do different things.

> At best an operating system is absolutely invisible ... but a new non-OS would probably be a better idea than a new OS.

This train of thought can be applied to just about anything. The best product for X would just get out of the way, and assist you seamlessly to do X.
The fully explored answer to that is an article (or book) in and of itself, I can't cover every single outcome but highlight some prominent ones in a 2000 word article.
Intuitive, but cool nonetheless. It is interesting that the middle of the day is so dead.
The Light L16 Is Brilliant… and Braindead
> factory farming is obviously unethical.

This really depends on your moral principles. Ethics is a entire branch of philosophy, and in the realm of philosophy, nothing is 'obvious'.
What is the actual problem you're trying to solve?
Once the trust fund is exhausted, unless the law is changed, SS payouts are made equal to SS payroll taxes. This is projected to settle out to payments being ~70% of what has been promised.
Pretty much. See Nanosystems, linked in another comment, for a technical treatment. Its logic design used sliding rods, so friction could be more of an issue, especially if you can't make it atomically precise. (With atomic precision you could design the surfaces for https://en.wikipedia.org/wiki/Superlubricity) Quick intro here: http://www.halfbakedmaker.org/blog/58

Merkle wrote a later paper on a different approach, buckling-spring logic: http://www.zyvex.com/nanotech/mechano.html I'm not sure how this latest design is supposed to be better still. I haven't really dug into either of them.

BTW this is the same Merkle who's always getting mentioned in blockchain articles.
Seems a good place as any to mention the superb Trimesh library in python[1], which makes working with and creating .stl and .obj files very easy.

[1]https://github.com/mikedh/trimesh
On the contrary. Maybe if you're on a hardwired desktop, but for everything else it is incredibly accurate. You don't even need to have GPS in your device -- WiFi is plenty.

Try it: https://whereamirightnow.com/ It puts my laptop exactly where I am.
paid temp work, as has been said before, is a great excuse for companies to expand the gig economy. or better yet, an excuse to get some good quick expendable labor and then dump the employee when his work is done. I've seen it happen time and again.
These days it's as much about the choice of framework as it is about the language.

Also, for web frontend, python is obviously not ideal, but in that instance you're basically stuck with JavaScript for now.
Many larger companies have policies surrounding the paying of ransoms for kidnapping. How is paying this "bounty" any different from paying such a ransom?
Websockets can be used for many things and are actually a sound tech idea but I don't know about a single website that would use them to do something I need (no, I don't use social networks, don't play online games and don't use web voip - these are the 3 major areas that can make use of them) so disabling them seems a good idea. In general: disable everything you don't use - this will most certainly increase your safety and disrupt a huge portion of mainstream malware and spyware functioning.

When I was using Windows I had a software firewall that would ask me about every app that is trying to access the Internet and let me choose if I want to block or allow it - I would only allow the web browser, the messenger and the SSH client and completely block everything else (DroidWall and XPrivacy let you do this on Android, LittleSnitch does this on Mac, I miss such a tool on destkop GNU/Linux a huge lot).
Is this a compiler or a transpiler? Does the code run?
Will flying cars soon be beating city gridlock?
I don't think you understand how CDOs are priced.

The fact that CDOs were trading 35cents on the dollar is largely a part of default EXPECTATIONS resetting up. Smart contracts cannot expedite this process of resetting expectations. Ethereum (which, by the way, is too slow to run CDO pricing models) can only broadcast what the latest market price is. Ethereum helps price dissemination no more than a Bloomberg terminal can.
Supposing a terraforming species (like humans) never arose, will the ocean get saltier and saltier over the eons and eventually be inhospitable to all but the hardiest of microbes?
Or just:

fn (Just q) (Just z) = q + z
fn _ _ = 0
See, every CDO trader already knew where things were trading, and could already derive all implied default rates already.

Information dissemination / transparency wasn't the issue. It was people's wrong model assumptions that were the issue...
Regarding piping between apps: this is the role the clipboard serves today. When you copy something, the clipboard stores the app you copied from and a list of formats. When you paste something, the app selects a format from the list in the clipboard, then recieves the contents of the clipboard in that format from the app you copied from.

Regarding your filesystem suggestions: this is already commonly done on linux. Generally, separate filesystems are created on separate partitions for each of /mnt, /home, and / (everything else). If you wanted to backup all user data, you could find the partition, then run `dd if=/dev/home of=$BACKUP`.

Regarding your third point. Windows UAC already allows a user to jump into being an admin when needed. I'm unsure why you would need a separate user account for other roles. Users exist primarily to protect your stuff from other people on the computer. You shouldn't need to protect your files from yourself.
SDF is an awesome service, but I just hate their BBS interface. I was just a few years too young to have been into that subculture and it always seems neat, but dammed if I don't hate using any BBS I've ever used.

So awkward and unintuitive.
>Satoshi is a team employed by something very rich, probably a government

Or perhaps a bunch of guys from the offshore gambling industry...
But judging from how they weasel out of paying bug bounties, this may be the only way to get them to pay anything!
Is there something like this for Chrome too?

BTW I wish I could just disable all features but those basic ones every website uses (and "data URIs" support please!!! I really want to to disable it!) and enable them manually on per-domain basis (the way I do with scripts using NoScript and uMatrix).
same goes for privilege
> Would have not gotten the backlash it's getting if the author was a bit modest and titled the repo...

The anime avatar also adds to his credibility.
Majority rule is a bad way to make good business decisions. The best tool for the job should be evaluated with consideration from all team members. Also, good developers should be able to learn and use any programming language.
The minimum bar for usable quality can be defined precisely, and an encoding algorithm designed around it.

One obvious extreme example of this would be no compression at all, but it's easy to imagine much better designs.

For example, imagine I define a spec where I require quality no worse than a lossless 500x500x24bit/frame video stream. If we budget a bit rate higher than is required for the naive raw transmission of those frames, we can first encode the naive frames, then encode the deltas between them (upscaled to full resolution) such that the reconstruction error is minimized while not exceeding any maximum tolerated error per pixel.

With this approach, you are not crippled when facing an adversarial pattern generator of some kind, yet when transmitting regular natural scenes, you can benefit from significant quality increase.

As you suggest though, it's true that generating the most complex patterns possible will reduce any drone's video quality as much the codec's design permits -- however accomplishing this seems much more expensive for relatively little benefit versus other counter-drone approaches.
That said very little. It was just ruby 2.5 is going to be awesome, and we need people.
FFS, why isn’t this the first fact or question?
Switching to cryptocurrency actually makes the problems worse, because instead of regulated entities calling the shots, we have an oligarchy of ASIC-armed miners calling the shots.

Between the two evils, any sane person would rather trust a regulated business than some folks who prefer to hide in the shadows.
According to the article "Other emails obtained by The Times show Mr. Fletcher treated the incident as a bounty and encouraged Preacher to provide proof of the vulnerability, including sending a few lines of data from the database he had breached."

So no, this was not disqualifying and he was told to do so. This is not extortion, just pay negotiations.
Who's in charge of the project? In a corporate environment I'd say that this is a project management failure and bodes ill for the project; if you're a startup team then this is also a problem you need to address now or you risk the team splintering.

Seems to me that the language choice should be at least partially driven by your problem space and relevant libraries and tools. The people involved can put together their reasons for their preferences, but someone's going to need to be the decision maker.
Normally I don’t unload like this, but framing this as a “right-wing” thing is both stupid and dangerous.

Pensions in this country have made unrealistic assumptions for years.

Just google it. Here’s one for you from the Brits, so no right/left anything: https://www.ft.com/content/456172b4-6b11-11e6-ae5b-a7cc5dd5a...

And here’s another: http://www.wfaa.com/news/local/dallas-county/retired-dallas-...

And another: http://www.sacbee.com/news/politics-government/capitol-alert...

And another: http://www.star-telegram.com/news/local/community/fort-worth...

And another: https://www.ai-cio.com/news/decennial-commission-seeks-aid-n...

Do I need to continue? I will if you continue on your asinine positions that pensions are just fine in this country. So the idea that Social Security has issues is quite well founded.

And if social security doesn’t pay out, politicians on both sides will be to blame for kicking the can down the road.
"Agile Estimating and Planning" by Mike Cohn is pretty good.
Posing this question to a young earth, christian, literal bible believer will generate interesting conversations.
Does employee happiness not factor in?

e.g. I'm capable in many languages: Python, Java, C, C++, JavaScript, Lua, Go, + more. However I only enjoy writing in Lua or C, working in other languages are a chore: often it must be done, but I'd rather avoid it if I can.
If I'm told to write in Python all day, I'll find myself looking for a new job rather quickly...
That would be a good argument that we were at war in 1950, but it's not a good argument that we've been at war continuously since 1950. If the fact of armed hostilities is war, the fact of no hostilities is peace.
SpaceX debris washes onshore in SC
Isn't that the fallacy that car salesmen use to sell overpriced extras. "If you're already spending $20,000 on a car, what difference does a $500 stereo make?" The complicated mixture of wireless networks might be cheaper than fiber. Looking at it another way, why would anyone use wireless for a fixed installation when they could "just" lay wires around their house or up their street. They're already built an expensive house or street.
> If the Bitcoin (for example) community really buys into the idea that we need to bail out some set of organizations, it's possible to execute a fork to do that. And the number of validating bitcoin clients out there is pretty large, so it would require a lot of buy-in.

With crypto, you are essentially switching the authority figure from an elected government to a bunch of faceless miners forming an oligarchy.
This camera:

- works well in only some situations.

- is bigger and heavier than cameras with much bigger and better sensors.

- is very costly, at $1700, compared to $400.

Computational photography should result in benefits to the user, like being cheaper, lighter, thinner or more versatile than a traditional camera.
One encourages people theft. The other encourages data theft only. The latter is generally considered less deplorable.
Yeah, I feel like the "great programmer" is the real problem, not Python.
Two things to note:

1- taxes aren’t going up, even though Boomers have already begun to retire;

2- if Boomers live for a long time in retirement, everyone after them is hosed.
I don’t know if you realized, but America is the far-away land in this context. And I was actually saying that you’re a hypocrite for blaming the guy who lets his mugger take his wallet for not fighting back, if that’s the analogy you want to use.
No it’s just beholden to one or another of them.
Same with Bitcoin. If say 30 individuals controlled 51% > of hashrate, then Bitcoin will arguably be more centralized than US Dollar.
Don't waste productive time bikeshedding. There are only a few languages that are so badly suited to the problem space that they're worth staking out your ground and going for the hard pass. Most of the time, you can productive in most languages, even if the one in use isn't the "best" choice. Be cool and open-minded about it, and you might learn something.
>Does employee happiness not factor in?

Only when that happiness leads to productivity. It's called "work," after all, you weren't hired to have fun all day.
Why you should pick strong consistency whenever possible
> I can't live in a bunch of Amazon stock.

You can certainly sell the stock and rent a house. Also, stocks don't have maintenance fees and ownership taxes, only taxes when you sell. Housing has both those fees and is highly illiquid, you have to pony up a couple of hundred thousand up front, and the transaction fees are not inconsiderable.

I'm not sure what your point is. My assertion is that rent and housing prices should be tightly correlated, with rent higher than housing prices because of the maintenance, HOA (if applicable) and property taxes. When rent is lower than an average mortgage of the same type of property, definitely rent. For example, if rent for a two bedroom condo was 500 dollars a month and it was selling for 600k, would you still decide to buy?
?

A NaN is defined as the maximum exponent (all ones) and a non-zero mantissa. By "no defined pattern for NaNs" I meant there was no fixed value for a single NaN.
I was under the impression the search deals are merely which engine are the default. How does having the default search be Google make the Mozilla corp beholden to Google?
Cardano ADA... A blockchain programmed in Haskell blacked up by real research and formal methods plus in the near future smart contracts in Plutus (DSL derived from Haskell for smart contracts)..

Is the strong foundation that the future financial system requires.

Disclaimer: I work in the company that develops Cardano.
A great programmer who lives for obscure languages is someone who is strong in CS and weak in engineering.

They love playing with puzzles.
Yeah, I'm disappointed that the article didn't focus more on that distinction - "send us a snippet from our production database" is not really how responsible programs operate. Compare this story with a similar severity facebook bug:

> That's right, the response contained Facebook's /etc/passwd. Now we were going somewhere. By then I knew I had found the keys to the kingdom. After all, having the ability to read (almost) any file and open arbitrary network connections through the point of view of the Facebook server, and which doesn't go through any kind of proxy was surely something Facebook wanted to avoid at any cost. But I wanted more. I wanted to escalate this to a full Remote Execution.

> A lot of bug bounty programs around the web have a rule that I think is very sensible: whenever you find a bug, don't linger on messing around. Report the bug right away and the security team will consider the worst case scenario and pay accordingly. However, I didn't have much experience with the security team at Facebook and didn't know if they would consider my bug as a Remote Code Execution or not. I Since I didn't want to cause the wrong impressions, I decided I would report the bug right away, ask for permission to try to escalate it to a RCE and then work on it while it was being fixed. I figured that would be ok because most bugs take a long time to be processed, and so I had plenty of time to try to escalate to an RCE while still keeping the nice imaginary white hat I have on my head. So after writing the bug report I decided to go out and have lunch, and the plan was to continue working when I came back.

https://www.ubercomp.com/posts/2014-01-16_facebook_remote_co...

That's the difference between paying a ransom and a bounty.
How likely are you to get tinnitus from clubbing?
IIRC dark matter is believed to exists because some equations predict a single digit multiple of accounted mass in the Universe. That's not so much to change the mostly-void perception.
Doesn’t that sort of depend on the data?

E.G. http://www.bbc.com/news/uk-england-leicestershire-42667451

Details of "hundreds, potentially thousands" of vulnerable people, including children, have been emailed to taxi firms by a council.

Just for one example from the headlines.
> windlep 0 minutes ago [-] I was under the impression the search deals are merely which engine are the default. How does having the default search be Google make the Mozilla corp beholden to Google?

Well, when someone pays your paycheck, that makes you beholden to them. Unless you don't want another paycheck.

PS I didn't downvote you.
On my old i7 powered ThinkPad, generating flow data from a 2D airfoil modeled using vortex panels was nearly instantaneous using Python. Can't imagine that generating 40 vertices would be taxing for it.
What was stolen wasn't company financial data, it was driver personal data.

The digital version of kidnapping would be the hackers who stole Netflix shows and tried to random the money from them.
It completely depends on what you are building. Are you building a game, telecom service, web application, firmware for a medical device, or a rocket ship. Software is present in almost every single industry and what you are building should likely influence your choice of programming language. It's probably true that you could get the job done in any language, but you should always be thinking about the constraints you have when writing something new.

- What is my budget
- How much time do we have to deliver the project
- Is there an ecosystem I have to integrate with
- Do I have strict performance/safety guarantees
- Are there libraries that I can delegate to

Python is a fantastic language, but I wouldn't use it for everything. However, I will agree that just saying "I don't like it" is not a good enough justification for dismissing it. That just seems unprofessional IMO.
Very interesting article that does a huge disservice to itself by not only stating facts but also taking personal potshots (calling roger ver a d-bag, whether true or not, weakens your case).
From my understanding, it was designed to be a small, verifiable kernel intended for use in applications with high-end reliability requirements (e.g., military, aerospace).

In the case of seL4, verifiability comes from a formal specification of its key operations that is proven using a theorem prover. The spec is implemented in multiple languages including Haskell and of course C.

As it stands, formal verification is limited to very small codebases: seL4 itself is on the order of 10k lines of C. Extending the proof further outside the current boundary to cover additional functions that are typically found in OS kernels would be prohibitive to say the least!
Isn't it obvious that buying shares in a public company gives you proxy, fractional ownership of a business that's generating cashflow? You don't get that with crypto. Crypto, on the other hand, literally requires someone else to take you out in order for you to profit.
> you think someone that worked for me for 3 months should get 3 months severance?

Remember that they may have turned down another offer to take yours -- and then the other position may have been filled too. I've seen this kind of thing happen once, though I wasn't directly involved and don't recall the details. Okay, maybe three months is more than necessary, but I don't think I'd make it less than six weeks.
Is ocean salt equilibrium?
Internet boom at least had startups that generated some dollar revenue. Most tokens and coins aren't backed by neither users nor revenue.