skysight-inc/HackerNews huggingface dataset:
> I must have...

In the past month there have been 51 articles with the term "surveillance" in the title, though that's not a metric I would use.
The Denham’a Dentriface example is a pretty accurate prognostication about what would happen to the Internet. On many sites today it is impossible to think about the content what with the interposed advertising that pops up in the middle as you’re scrolling, pops out of corners, etc. Informative content is whittled down and shifted from text to low-density media like video.

The Internet is a shadow of its former self. As a teenager I’d avidly read tech sites. This sort of in-depth article was common: https://www.realworldtech.com/jaguar. Gamers overran most of then. Today, you go to something like Toms Hardware and it’s advertising encrusted trash. RWT has been reduced to posting a couple of articles a year. Ars no longer has anyone who knows how a computer or operating system works, though at least its ads aren’t the worst.
This is terrible. Why do we treat people that protect our freedoms this way?
Ah, well, I guess that's good news then!
Doom and Doom II Games Recompiled with Web Assembly
It never was. It is an outdated idea that innovation can only happen in a specific place.
They offer the top salaries, and they have 2B+ users.
> In the early 1900s, about 4,400 people in the UK died at work every year. By 2016, that figure had fallen to 135. But while serious injuries at work have been decreasing for men, there is evidence that they have been increasing among women.

Typical guardian. Workplace fatalities are something like 12X greater for men than women, but the mere possibility that gap may be closing is portrayed as inequality. Male longevity is much poorer than female longevity in general, but to object to an issue as starkly favorable for women as the workplace fatality gap is just too woke.
The main issue I encountered as a Julia user is that multiple dispatch doesn't scale very well.

When you start building out a project, it's easy to keep track and debug if multiple dispatch starts failing (i.e. <any> type starts spreading everywhere and Julia slows to Python like speeds).

In medium-to-large projects, it becomes extremely cumbersome to manage this. It's doable, but adds a layer of complexity management to projects that simply doesn't exist in strictly typed or pure scripting languages.

Of course, you can just decide to explicitly type everything - but the issue here again is the lack of enforcement.

In a nutshell: Julia is great when you're a grad student working mostly by yourself on small scale projects! But not so great in prod.

And there's really no problem with that; that's who the language was designed for!
Why wouldn't the author qualify as a self taught computer scientist though? To me your point more of a statement on the accessibility of computer science first, and I do completely agree that the accessibility is important, which the Racket/HtDP ecosystem does pretty well with.

That said, there's many ways to write code and learn to code, and I think of the web programming bootcamp style or the cookie cutter college grads who go through four years learning how to program in X language to work at fancy company Y. My point is that many routes are just not focusing on the higher level design skills that I think are needed to make good libraries/frameworks/DSL's.

To clarify, I'm not saying you have to be a PL expert, simply good at program and language design, which I think is what lacks in many places and could create such a division. That skill is/should be accessible to everyone.
All the same reasons people don’t want to move everywhere else: family, friends, jobs (held by the spouse, for example), local culture, owning property, and just the general hassle of moving (it’s way easier to move jobs than to move houses).

Move the company somewhere cheap and continue paying the same salary so your employees can live like kings there, and I’d wager you’ll still lose the majority of them.
How do you eplain all the instances of when government has shown regard for doing the best for its citizens? Do you apply the same logic you used here for government on corporations? Instead of focusing on the fact that it was a government agency in this instance let’s focus on the fact that without proper oversight bad things can happen. This is true for corporations, individuals, government agencies, non-profit agencies, and all other organized groups of people.
Part of Buffett's genius is in selecting the game(s) he chooses to play.

His discipline not to be distracted by things outside his investing thesis seems critical. Other opportunities? Maybe they're better, maybe not. But better to optimize for simplicity and reliability, powered by cash flow.
Many people keep copies of emails. Perhaps they feel compelled to make the information public, and maybe they felt more compelled once they received their RSUs and cashed them in.

"Most full-time employees receive RSUs (restricted stock units) which are shares that become sellable on a set schedule over four years. "
https://www.quora.com/Do-Facebook-employees-get-stock-option...
Austin has noncompetes. Definite downside.
I believe on at least some of the sunbeam mixers you could detach the mixer part and use it as a handheld
you've 'wasted' time/money when you had it - at a later stage not at an early stage when every penny is critical. SO IMO you've proven that it was the right choice/sequence
I think the answer is fundamentally: giving the compiler a lot of information at compile time so it can optimize the generated code for the runtime, be it explicitly by type annotations or implicitly by type inference. If the compiler is sure a variable will be a 32 bits int, it can translate to the same instructions that any language that is not dynamic could.

What Julia language does is give programmers powerful tools to encode types, behaviors and even code manipulation/generation tools that can be fully resolved in compile time, while still having a fully dynamic runtime.
I calculate the intrinsic value of the first 4 “groves” to be in the neighborhood of 510 B. That comes from multiplying the after tax earnings by 12, which is a conservative multiplier, taking the market value of the equity portfolio and subtracting deferred taxes at the current tax rate, and valuing the cash (including the 20 B reserve) at face value.

I don’t know how to value the float. Its value is largely dependent on the record of the person deploying it I’d think.
10 things Jefferson would have thought about Lincoln! You won't BELIEVE number 7!
I do not recall the exact issue anymore unfortunately, I abandoned the project because of it, but the general sentiment on the Julia discourse seemed to be just avoid them. This blog post seems to sum up my issues with modules and namespaces pretty well though:

http://luthaf.fr/julia-some-criticism.html

I think that these issues are generally acknowledged although I don't know if they will be addressed. Seems like major pain points for library development should have been addressed before 1.0.
True, though, if you can make it to the office once a week/once a month it definitely helps.

Major respect for OP, and he deserves good remote opportunities.
We Need to Talk about Social Media – (2017)
One easy answers: We're suckers.
I wonder if there's a way to democratize inexpensive health testing and see these trends faster? Imagine a world where you're testing your blood/sweat/saliva/vitals daily and semi-anonymously sending the results to be analysed using statistical methods. A doctor can give you a one time use current diagnoses voucher to add into the system for serious diseases. The whole thing is voluntary. There's definitely some dystopian abuse potential, but in the US healthcare is already a disaster for a large portion of the population, and this could lessen that. Is it possible for something like this to be created?
All of those things apply to Amazon too, yet for some reason that’s not considered in these conversations...I wonder why
The other one is the latest generation of the original Electrolux Assistent, introduced in 1940.
>making things because we can, not because we should or they're good

"Macros are catnip to a certain type of developer"

This is the trap of macros and LOP approaches. This development approach often leads to code that makes sense to nobody in the world except the original developer. There are a lot of genius pieces of code out there using macros and DSLs, but there is also a lot of spaghetti code with a side of Macro meatballs.
There's a lot more to it than that. Innovation can happen anywhere. But the combination of human and financial capital, there is probably no where better.

If you start a company outside the Bay area, you're at a disadvantage there. You'd better find enough other advantages and leverage them to get on a level with that. If your company needs venture funding, you'd probably be crazy to start it anywhere else still. Most don't.
Brad Feld: The American Tailwind
(2018) June 15, 2018.
link to samples is broken (octo-cat 404) https://github.com/amzeratul/halley-samples
Facebook IS Malware.
The probable explanation of 'trying to log more hours' totally makes sense.

This lead me to think, I wonder how much fuel is burnt / Co2 is emitted for these essentially useless purposes around the world.
That wasn’t my point. The framing was clearly used like “lifestyle business” is used. There have and will be unicorns outside of the valley, but he doesn’t seem to want to recognize that, hence the “$100M” framing
I never suggested, hinted, or implied that peoples’ non-expert intuition is always wrong. I never suggested, or implied that people keep their brains shut and feelings suppressed if those feelings are not in line with expert opinion.
Imagine a form of money that can only be used to buy more of that money, not any goods or services.
The data points are "Annual Percentage Change", but the chart isn't labeled as such.
I guessed that it wasn't your habits but if you step outside that box a bit you'll realize that lifting up or down things inside loops is the most natural thing to do. And for you example (which may not be your real use or workflow) you could have two loops, independent or coupled through a queue so that the julia process is only started once.
When I was a kid, every year the firefighting department would flush a meadow full of that foam, for all the kids to play in.

Oh well.
Here's one that seems to sum it up pretty well.

https://www.reddit.com/r/slatestarcodex/comments/9174vt/cult... is a 2-part comment advocating for

> Mandatory abortions of the congenitally ill.

> Removal of tax incentives for homosexual marriages

> Corporal or capital punishment for adultery.

> Mental illness/having mental health medication prescribed disqualifying voting.

> Paid sterilisation (i.e., trading your fecundity for a basic income).

> National genotyping and IQ scoring as part of using any sort of public health subsidisation and education.

> Allowing insurers more room to discriminate on any quality they wish, including genotype, education, and IQ (i.e., no more disparate impact or genetic discrimination laws at all).

> La Sierra-style physical education in whatever public schools there are.

> Removal of all protected classes/free segregation (as mentioned above).

> Restructuring of "Free Speech" rights to include the "Right to Hate."

And so on. Basically all of the most awful things a human being could compile into a bullet pointed list, with absolutely no explanation of why any of these things would have a positive impact on the world. The second part of the comment literally just contains these, verbatim, as bullets.

These are the kinds of things one would advocate for if he wanted racism to be allowed (with a couple of other weird random points that most certainly trample on the rights of other groups). You'd have to completely ignore the rights of so many people to think arguing for any of these even approximates rational thought.

One may argue that it is acceptable to merely permit this kind of thing, in the hopes that light may find it and disinfect it. But this particular comment is blessed as a "quality contribution" by the moderators here https://www.reddit.com/r/slatestarcodex/comments/9174vt/cult....

So I dunno. Is this objectionable enough for you?
Not true, but misinformation is probably a major factor.
The warning tells people not to follow the guide, but leaves the dangerous steps in place / doesn't recommend any alternate course of action.
> Do you apply the same logic you used here for government on corporations?

Obviously not, since the article says DuPont did the same, but that elicited no anti-corporate criticism: "While the military has used the chemicals extensively, it is far from the only entity to do so, and in recent years, companies like DuPont have come under fire for leaching PFAS into water systems."
>* Supports only Broadwell and newer (Gen8+); drops support for
the older Gen4-7.5 GPUs, as well as Braswell/Cherrytrail

Meltdown/Spectre turned out not to be a reason big enough to upgrade from Sandy/Ivy Bridge, so they had to find another way to "discontinue" current users.

I guess classic i915 driver for mesa will be discontinued soon, left to bit rot and then removed from Mesa as "potentially unsafe to use, because ... memory errors cause RCE".
Show HN: Tower of Meta-Circular Interpreters of Scheme
I think that France has been discussing or even passing a law going away from lifetime driving license to periodic checks. It's indeed a good idea. I know it's an effort on the people but we all know it's a lot better this way. Who knows, some people might even learn about their limits and find ways to relearn/improve instead of being blind.
I think it’s a great place to raise money and make connections but for my startup, I’m not going to be expanding it in SF.
It walks like a union, talks like a union, and quacks like a union.

It's the same idea. Workers doing things collectively.
The meaning of the word has nothing to do with successfully offending the target, and I’m pretty sure the FCC doesn’t have any general rule against slurs.

And yes, it sees a lot of use. A testament to the effectiveness of the Republican propaganda machine.
How much better would the internet be if all content was demonetized? Never mind that we may not know how to make it sustainable for the moment. This incident is just starting to show how click=$ and optimizing for $ fails. We need alternative, truer motivations.
Show HN: CryptoTrader.Tax – A Cryptocurrency Tax Calculator
It's more interesting as log-scale cumulative returns. The fact that Buffett dramatically outperformed the S&P 500 in...uh, I think it was 1976, but it's hard to read on the chart...is mildly interesting, but the really striking figure would be "Given $1000 invested in Berkshire Hathaway in 1966 vs. $1000 invested in the S&P 500, where would you be now?"
A lot of this blog post is addressed by just using `import` instead of `using`... so it was actually just an issue of not reading the manual. It's like using `from package import *` and then complaining Python doesn't namespace properly.
A Galaxy-Scale Addressing Scheme for Compute Availability
if thats the correct interpretation than it should have been written as:

"when what's good for the business may not be good for the public both as a whole and as a set of individuals"
Most alternative news sources lack fact checking and are pretty much blog rants about something the writer doesn't like.
That’s a really amazing idea. I wish there were companies that did this. How did you make money with it?

It would be awesome as a candidate to take on five hour project and be able to apply anywhere and skip the technical interviews.
“The true meaning of life is to plant trees, under whose shade you do not expect to sit.” — Nelson Henderson
Wfirst, the Space Telescope with the Power of 100 Hubbles
There's no reason you can't still make this kind of stuff for older systems. In fact, that's one reason I like homebrew software and ROM hacks for 8/16 bit titles, because they're fundamentally about trying to overcome limits imposed by decades old hardware in a world where computing power for modern games and programs is virtually infinite.

There are still quite a few people out there developing for these systems, and quite a few impressive demos and projects coming from them under said limitations.
The minerals you can get elsewhere, but it seems some people get surprised by the taste of demineralized water and dislike it.
If only there were a medical device company capable or cheap blood test processing to disrupt and innovate this field:^)
For those interested in what was built with build with this engine, in the docs it says wargroove:

https://wargroove.com/

Definitely, a 2D game engine, but the game looks fun enough.
Of course! Once I realize that after a few seconds only a dozen images have been processed I cut the loop, remember that the julia repl is dog slow, and then, rewrite the task in a different way. But I would prefer not to have to do that. Moreover, for more complicated examples, there may be data dependencies that make the loop commutation non trivial.

The slow startup time may be a minor inconvenience, I agree. But nonetheless it seems to be a case of sloppy engineering, as other scripting languages do not have this egregious problem. It sets a bad tone, and makes me wonder if there are other hidden monsters inside the interpreter, that may be solved by "you are holding it wrong" like this one.
RO systems are excellent for water purification as well and certainly more convenient if you own your home. So I will restate, I don't understand why RO or distillation systems aren't far more common.
Usually, CAD programs are written for just one of several domains, outside of which they don't work as well:

- Fusion360/SolidWorks/Onshape/Catia/NX are engineering CAD programs. They are designed to make geometrically (relatively) simple parts with exacting dimensions (think vector SVG vs raster PNG) that will fit in mechanical assemblies with other parts. Models (e.g., airplanes) are often simulated for strength (FEA) and fluid flow (CFD). There are no good open source versions (FreeCAD is trying).

- SketchUp/AutoCAD are for architectural and civil purposes. These create buildings, which often have even simpler geometric features but multiple floors and plumbing and electrical runs and HVAC and other layers. I don't know too much about these.

- Blender/Maya/3dsMax are for "artistic" purposes. They can sculpt very complex shapes from triangular approximations, but are can't hold exact dimensions very well (raster PNG vs vector SVG). They are used for computer graphics (movies, games). I'm not an expert in these, either.

I tend to design robots with Fusion, and it's definitely better for my purposes than SketchUp (no easy watertight meshes, assemblies, simulation), but know people who work in different domains who therefore use other programs.
Empathy _sucks_.

But you're a better person for it, don't forget that.

Life's a shitty wooden roller coaster that jostles your neck too much for most of us, but the alternative is not experiencing it at all.

We're pretty fortunate. Start looking for jobs which align with your ideals.

Take a paycut and work at a non profit.

Find an open source maintainer role at a company somewhere.

Find a role at a company building a product you like.

You can do it relatively passively while still working. No harm in looking!
I’m pretty sure that only happens at Amazon
fair enough, the article is from 2015 though; these weren't open research problems, I'd hope they've been fixed since.
> There doesn't seem to be a very large overlap between willingness to commit violent crime and the technical competency to turn off-the-shelf consumer products into weapons.

Good insight, which I will tack my own thought onto: the kind of person that would be successful at this would probably have the right mindset to work in an engineering job, and people who do that are both earning enough that they have no need to turn to crime, and too busy to be a political or religious extremist (something about idle hands and the devil's work...)

Still. Stabbing and other unsophisticated attacks seems to be relatively recent and primarily a feature of Islamic terrorism. If I am correct, then...

> My interpretation: they lack the necessary knowledge to make explosives, aren't capable of self-learning either, and settle for a vastly inferior but readily available knife.

...I have an alternative, perhaps entirely wrong interpretation: Islamic terrorism typically requires that its most skilled and most dedicated operatives kill themselves in the course of their first and only attack. Which is to say, they're running out of good operatives.

Meh, perhaps your original interpretation is better :)
It feels like I forgot to renew to the internet so I'm stuck with the demo version.

As you said, it's just so light on content and heavy on ads in places.
I checked my facts before posting: vaccination does exist for Yersinia pestis. Though that particular pathogen is not commonly targeted by vaccination, it is not true that vaccines are just for viruses, whereas we just let people contract bacterial diseases and then fight them with antibiotics.

https://en.wikipedia.org/wiki/Vaccine#Effectiveness

"Vaccines also help prevent the development of antibiotic resistance. For example, by greatly reducing the incidence of pneumonia caused by Streptococcus pneumoniae, vaccine programs have greatly reduced the prevalence of infections resistant to penicillin or other first-line antibiotics."

Sourced from Nature Journal: https://web.archive.org/web/20170722121157/http://www.nature...
Unsettling stuff for a Saturday morning; In two attempts I was connected to the login pages of two types of systems I use and administer regularly.

I'm aware that this is indicative of bad security practices and not some vulnerability in those systems, but that didn't make it any more comfortable to see their familiar UI elements exposed in all their nakedness.
I like his style of writing and how elegant and powerful LOP is. The jsonic snippet is insane (in a good way). In the wrong hands or for the wrong job it could lead to a security disaster though. Still pretty cool to be able to think out of the box like this. Makes me rethink totally the way we do things and why.

#lang jsonic
// a line comment
[
@$ 'null $@,
@$ (* 6 7) $@,
@$ (= 2 (+ 1 1)) $@,
@$ (list "array" "of" "strings") $@,
@$ (hash 'key-1 'null
'key-2 (even? 3)
'key-3 (hash 'subkey 21)) $@
]
Come on, no INTERCAL?

https://en.wikipedia.org/wiki/INTERCAL
More than that it seems:

>In 2017/18, 138 (96%) of all worker fatalities were to male workers, a similar proportion to earlier years. [1]

Assume thats related to the disproportionate % of males in the trades / farming? Perhaps compounded by age, seems 60+ bracket has a disproportionate number of fatalities. There isnt that many women over 60 in farming or construction (though unfortunately I knew personally one person in that bracket in 2018).

They have detailed stats [2], seems the injuries requiring more than 7 days off are a little different, with around a 30/60 female : male split.

[1] http://www.hse.gov.uk/statistics/pdf/fatalinjuries.pdf

[2] http://www.hse.gov.uk/statistics/tables/ridagegen.xlsx
Automatic Isolation for Web Browsing
In a way it might also be knowledge that is passed on between generations. So my parents and grandparents passed on their deep seated insecurity that comes from their experience of war - but as history shows these extreme situations can return. Maybe my own anxiety might be a preparation for that. I like to think it has such a dimension. Experiences of past generations become part of the genetic markup for the future. Epigenetics is a keyword here.
Is Google Search Down?
All the results I get:

Server Error
We're sorry but it appears that there has been an internal server error while processing your request. Our engineers have been notified and are working to resolve the issue.
Please try again later.