skysight-inc/HackerNews huggingface dataset:
I'm embarrassed to say that I still hand write my blog directly in HTML using Notepad++ and manually FTP changes to the hosting company. Most of my blog is static HMTL, with a smidgen of script for analytics or occasional interaction. Every now and then I'll use some light PHP (typically when I need interaction with a database on the server).
>Why do parents track their children?

Two reasons come to mind:

- parents spend a ridiculous amount of time worrying over ever-yet-more unlikely ways that their children will be maimed or murdered that very day

- it's not unknown for kids to have relatively poor reasoning and decision-making skills
Ubuntu Scopes Showdown Is Back
As a contributor to some of David's projects, I gotta say, he does a great job of helping you contribute. He walked me through every issue I had until I could make a meaningful contribution. The one thing which makes it hard to contribute, is that he expects very high quality code, which requires time. I think it is a good tradeoff.
Backdoored AMX Equipment Being Used by US President Obama and US Military
The full ssl feature means skiing a fallback certificate for non-SNI capable browsers.

Internet explorer on windows XP and Android 2.3 doesn't support SNI based ssl and our full ssl solution assures that even these older browsers can access the site over https without any warnings...
Is this supported in all the SDKs?

If a cloud feature is not in the SDK that a programmer uses then it effectively that feature does not exist.

One of the really nice things about Amazon Web Services is that when it releases new features you can be fairly sure they will be supported in all the SDK's if not immediately upon announcement then soon after that. Does Google have a policy of supporting all cloud features in all its SDK's?

Google - if this is not supported in all your SDK's, then why is it released? It's not really finished until it's in the SDKs is it?
Well I am careful because I am not a specialist. One would however expect GMO engineers to use techniques that are atypical of the way nature explores the possibility space. It is telling that they call it engineering, which requires intent and goals.

Therefore I don't think knowing that selectively bred organisms have been safe so far says anything about the safety of GMOs.
But a new nightly shouldn't be breaking stable features, only unstable ones. That's why I'm confused as to why upgrading nightly could possibly break packages, aside from changing unstable features, which you shouldn't be using if you want stability.
How many software developer jobs do you need? 1222 sounds like it would provide quite a bit of choice. Plus, there's probably fewer people looking for those jobs in Portland. Not to mention the fact that the salary is 20% higher in SF, but rent is 60% higher in SF [1]. I'd say that's a pretty big win for Portland.

[1] http://www.numbeo.com/cost-of-living/compare_cities.jsp?coun...
The U.S. is somewhat of an outlier here, e.g. Norway has signifcantly higher per capita income and 75% Android/ 20% iOS market share.

I guess this has more to do with the way mobile phone contracts work in the U.S. AFAIK in the U.S. the real handset cost is hidden behind monthly rates, so most consumers didn't see they paid $700+ for their iPhone. In many other countries (including Norway) consumers have the choice to select handset and contract separately.
If only more folks realized that TED is basically exactly the same thing but with videos of presentations.
We are at peak globalization, which is to say, we are at peak oil production. In order to expand growth for multinational agencies, the world has to have access to more oil. However, as the world demands more oil, the price of oil goes up to reflect that demand. As the price of oil goes higher, it impacts the ability to engage in globalization. Right before the 2008 catastrophe, Brent crude was at over $100/bbl and the world was at maximum extraction capability.

For those that don't know, a bbl is a blue barrel, which holds 42 US gallons of petroleum. When used, this will generate 13.6 kWh per gallon, or 571.2 kWh per barrel.

As a reference and in ideal conditions, the 2014 Tesla Model S 85 utilizes 0.380 kWh per mile travelled. Or, if the conversion technology was in place, a single barrel of oil can move the Model S 1503.15 miles. And that's only two to four people. The moment you start moving the goods and freight in the volume required to keep the prices low enough for mass consumption, that number drops dramatically. And if you raise the price of that oil while oil production itself is at maximum extraction across the entire globe, you will drive the price of modern civilization to almost unbearably expensive.

This is all to say growth cannot be separated from increased oil consumption. At our period in time, globalism requires more oil than it can extract to sustain its multiple decade streak of growth. Our previous consumption has pumped demographic capacity to the hilt within the confines of energy extraction. And once the Chinese come online and start demanding oil for their billions, we will have a full-blown oil shortage. This has prompted shale expansion, but that in turn has prompted nasty geopolitical strife between Saudi Arabia and Iran which is resulting in a cartel move to slash prices to flush out early stage competition. As the cartel reacts defensively in this environment, the world will be deprived of more and oil production to achieve the next level of global integration. This is why Russia is aggressively muscling its way around the Arctic and the Mediterranean. It's why China is moving into Africa. It's why the USA continues to support Saudi Arabia at all costs, no matter how many Arab nations get destabilizes and destroyed.

You need a tremendous amount of oil to sustain globalism, let alone provoke additional growth, and right now, the spigots are not flowing like they used to. No amount of monetary policy can fix that because ALL of American monetary policy is deeply pegged to global oil consumption.

Companies simply cannot grow when the world cannot grow, and so, they are awaiting the inevitable nationalizations of their global adventures with as big of a war chest as they can assemble.
Don't get me wrong I still think Clojure has it's place, but saying others are overly complicated when talking about Clojure is somehow awful. Lisp is near dead, without Clojure lisp would only be used to train how to implement parsers, compilers, academic stuff.

Yeah there are a few people who know lisp, you also forgotten about Walmart, which is a lisp user, however the majority of people in functional languages still won't learn Clojure.

But still don't care about, use the tool/language you are familiar with, especially if you could use it in your company. I also see a lot of pressure against scala, and I'm a scala user, but I just don't care.
Is it broken when a CA can be compromised without consequence? Is it broken when bad actors can have root certs installed in most browsers?

Yes, it's broken. It's been broken for a very long time.
Why be embarrassed? If it works it works. And I bet those pages load faster than most other blogs out there.
One doesn't really have to know Ruby to publish with Jekyll. Case in point, I haven't written half a line of Ruby code for my Jekyll blog yet.
Unrelated to the article directly, but a pretty fascinating story of salt:

By the end of the 2nd century CE, workers had devised a system of leather valves and bamboo pipes which drew up both brine and natural gas, which they burned to boil the brine (the technology they developed for the bamboo piping was eventually applied to household plumbing).

https://en.wikipedia.org/wiki/Salt_in_Chinese_history#Ancien...
Really never noticed anything, given i didnt look for it ether. Probably will in the future, kudos.
The only major disadvantage is it takes time to develop.

The advantage is it makes development of the OS easier and application debugging easier. It is also makes future proofing the OS more robust. A program that can rewrite or inspect other programs is very powerful, in the same way lisp macros are.

One concrete advantage of this is you could write a debugger as a user application, it wouldn't have to be integrated in to the language runtime.
@thecombjelly Can programmer "touch" PreScheme in 3L?
Very nice! What are you using to search the photos by colour and feature?
And in not so wealthy countries, Windows Phone is even a thing, given that there is no other alternative to Android most citizens can afford.
But you can go to Netherlands to buy one.

Luckily the company I work for provides QWERTY and AZERTY laptops to its employees.
Yes, a few. Look for David's talk on Om Next he usually lists were he departed from GraphQL/Relay and Falcor. A big one is that both GraphQL and Falcor are string based, while Om Next uses data structures which are easier to programmatically manipulate and compose.
> IMO, a HTML page without any CSS is not that bad looking

There's one exception to this: an HTML page without styling has line width equal to the browser window. Narrow text columns are a dramatic increase in readability.

(And I don't even maximize my browser window... a shocking number of people do, despite the fact that they're using ultra-wide 16:9 screens.)
These positions were in Western Washington outside of Seattle. Standard minimum wages apply and Amazon has a history of paying above min wage.
When you say that you verified a large system in Coq, in what language did you write your system? does it mean that your language semantics has do be defined in Coq, or did you write your system using Coq as a programming language?
What ever happened to consistent, cross-application look-and-feel? I don't want each application defining its own style which clashes with every other application. We already have things like Qt and GTK themes for the desktop, but the web is just a mess in that regard. I really hope to see some eventual solution.

Mozilla's "Reader View" is a fantastic step towards establishing a consistent (and user-configurable) look-and-feel across the web. But its domain is still very narrow and wouldn't apply to Slack, unfortunately. Yet it's the only product I know of that's even working towards this kind of goal.
But this is not at all what you said in the parent post. You said "Rust is in a category of performance that GC languages never reach in practice".

This is not a claim about safety.

Every time I have benchmarked something, Nim has turned out faster than Rust - or anything else, for that matter. Yet, Nim does have a GC. But since one can allocate on the stack, and it is per thread, it is not a bottleneck.

About safety: you can tune it with compile time flags, or even annotate per function what checks to leave.

So, please, stop spreading FUD about Nim.
you can also explicitly request Siri to search Google, and it will. you just have to ask, "Search Google XYZ" instead of "Search for XYZ."
How Rumblr Hacked the Media
"Notice-And-Stay-Down" Is Really "Filter-Everything"
A Commodore 64 being used in production in Poland (2016)
Just me and my code: “Building a serverless anagram solver on AWS”
Was the phone within the tinted radius? The dot doesn't represent your location; it represents the center of a circle containing your phone.
Sun wanted to sue, but lacked the money to do so.

Check the blogs of some ex-employees like Gosling.
Instead of changing the search term directly, you can silently search for both.

Alternatively, you can use the Levenshtein distance to find words close to the search term (like its singular form).
I guess there are as many static site generators as there are blogging developers :P
> The reason your phone gets all day battery life is because the kernel was designed to run well on an i386

This is false. The reason your phone has the battery life it does is because the OS and libraries and applications have been written to allow the hardware of the phone to drop in to lower power states as much as possible. Unless the language you have written your OS in has some bizarre requirement to wake up all the hardware constantly then the language doesn't matter a ton when it comes to battery life. What matters is writing programs that wakeup the hardware as infrequently as possible.
Yep, finally. Awesome!
No, the main point is to get labour at a lower total cost, even though you can't predict very well how much you'll need.

Sign up to a call center, and they'll say "we'll answer your calls and bill you per call. If you want to do it yourself you can, but in order to cover the peaks you'll have to hire so many people that most are idle during the troughs... we know how to plan this and scale and things and more things, and you don't so why don't you just let us do it?"

Getting around irritating minimum wages and other laws is a fringe benefit. Scaling the headcount is the big one.
No, medium isn't quite so horribly narrow as that one, and most academic sites didn't do the narrow thing at all.
I used to manage a restaurant. All unmarketable but edible waste went to homeless shelters. Remaining inedible but unspoiled food went to pig farmers. Remaining spoiled food went to composting facilities. Our target market loved all of those policies.
Can't you already do that? https://cloud.google.com/storage/docs/access-control?hl=en
Have you looked into using stemming?

https://en.wikipedia.org/wiki/Stemming

Most major languages should have a library available to handle this for you.
They were getting the warrant: that's what took an hour.
"If the government bought wheat, for instance, to keep its price high and keep farmers employed; then burns it, this creates asset misallocations, though it is technically creating demand (this still happens to this day.)"

This has been done successfully but without the burning. Just keep the price stables buying when the price fall and selling when the price goes up.

The idea of a buffer should be easy to understand here in HN. It can be done with all kind of things:
http://bilbo.economicoutlook.net/blog/?p=23578

This "creative destruction" doesn't look very rational, don't you think? Is it not the goal of an economy to provide a good life for the human beings in that economy?

We should be able to do better than destroy capital in order to start again the game, but this time with less people owning more of the pie.
Taking "if it ain't broken, don't fix it" to a whole new level!
Translation of the Facebook description of the photo:

"[...] Yesterday I stumbled upon a service company that balances driveshafts. You won't believe what the owner uses to compute the mass of the weights. The system is based on a homemade bench for balancing shafts connected to a generator of sinusoidal alternations and piezoelectric sensors that measure the vibrations of the rotating shaft. The photo should give you a hint. The thing has been working uninterrupted for the last 25 years, even though the computer at some time had been flooded through a leaky roof window and apparently shit at by pigeons. The program was developed in-house. And it works, gentlemen. It works!"
Coming from python, I'm also surprised by the way Nim imports but I realised that it's not the same sitution because nim uses unified function call (ufc) syntax to implement its method calls. Methods are functions that due to the UFC sugar can be used as methods and so everything needs to be imported from a module in order that methods are visible to the calling scope. This works better than you might expect since the correct function normally gets called due to static typing. Of course this doesn't fix variable name collisions. I'd need to program more in nim though to decide how much of a problem this is.
Show HN: Resonator(web app) – Discover who you sync and resonate with
Top 3 Vital Social Media Marketing Factors That Businesses Usually Forget About
I think the previous poster was referring to NIMBYs[1] (people who oppose something because of its proximity to them, even if it's a necessity).

A fair amount of people wouldn't want a homeless shelter or washroom next to their house, but a mobile truck could have the same benefit while placating the NIMBYs.

[1]: https://en.wikipedia.org/wiki/NIMBY
OSes are constantly in development. Making development faster and easier could very well lead to a more efficient system. Faster and easier development makes it easier to test out new ideas and spend more time on optimization since it took less time to make the actual feature. Sure, if hardware never changed and the feature set never changed then you could just write the whole thing in assembly and make it as efficient as possible but that isn't reality. When it comes to software requirements and limitations are always changing so making it easier to adapt to those may in the end be the more efficient solution.
Yes! Please make it so you don't have to be time travelling cyborg in order to sort files the way you like. You have files right?
The failure of the Web ecosystem as a readily viable document management system is a pretty scathing indictment.

As I write this, I'm desparately trying to winnow my way to "tab zero" (by analog to "inbox zero"). And, at some point, organise the pages I've turned up as interesting to be filed for later research and assimilation.

I'm using a tablet as my primary browsing device lately (battery life, weight, portrait aspect for long-form reading, plus keyboard), but this means hugely stripped down browser capabilities. While I've got bookmarks, there's no tagging or other organisation possible. Even Readability's app (abandonware for the past 3 years) lacks tags. Calibre and Zotero don't have a full-fledged Android apps, Mendeley is owned by Elseveir (no fucking way I'm getting close to that).

And so it goes.
Open Location Code
Have you thought about automating keyword discovery or do you plan to stick with a manually-auditable dataset?

http://arxiv.org/pdf/1412.2306.pdf
Fitbit data just undermined a woman’s rape claim (2015)
No, you should not get a patent for a "software idea". Software patents are an objective drain on human productivity and innovation.
Except there were always those LISP guys in the back talking about how great the REPL was
How has the timeline changed? I can't remember the last time I actually looked at someone profile to be honest.
Because the UNIX based OS are based on PDP-11 architecture with the compromises required to fit in such systems.

Whereas already in the 60s, we had hardware systems like the Burroughs b5000 that could be fully programmed in Extended Algol and Espol, with zero Assembly.

The idea, as I see it, to base modern OSes in better older architectures that were lost to the mists of time.

Actually the mobile OSes, with their memory safe languages seem to already be moving into this direction.
Some cards have been banned for causing tournament rounds to run too long, or for being central in decks that regularly do this (I believe Sensei's Divining Top and the "eggs" deck were the major offenders).
Mozilla's 'Reader View' isn't consistent with the OS X look-and-feel on my Mac, but that's OK.
How is that any different from "I forgot my homework on the bus, and it left immediately after it dropped me off."
> two groups have (basically) the same effect on the world

There's 'basically' and then there's 'basically'. In the article, it suggests that Amazon misled the potential employees with "temporary-to-permanent" when they were actually "seasonal" jobs. The article's main interviewee then talks about how that made things worse for the people she knew.

A for-profit has a lot of motive for misleading people or withholding information. A non-profit has much less motive - if the point of the non-profit is to help demographic X, then lying to demographic X (or engaging in other activity to screw them, intentionally or unintentionally) is much less likely to happen.

The effect on the world is a lot more complex than "X people got N jobs at $rate".
That's not a trend I've noticed. Once you take into account donations to churches, conservatives are less likely to give time or money for charitable work.
Congratulations to both of you on finishing the game and releasing it to Google Play!

My high score after 50 attempts or so is 18... no way I'll unlock all those rockets :)

If I may ask, have you earned back the $25 fee from the app ads?
Medium & Co. are good for write stuff down in a simple way.
I prefer self-hosting with jekyll.
Well there's public key pinning which helps.
>these OSes design years ago are old and therefore bad

That's not the link's thesis. Equally flippant but more correct would be to say "these OSes were written in memory-unsafe languages because hardware limitations demanded it back then, therefore they are bad"
Keto diet makes your body produce ketones for energy, so you get the acetone breath - or something like that
I'm working with AWS and am kind of surprised that Google didn't have that (to that extent) before.
That would explain a lot of crazy ideas that the rest of world thinks of.
Maciej is definitely one of the people whose absolutely dab smack on with his criticisms. Bloat, tracking, annoyances, poor design. Most are a direct consequence of advertising-based content support.

I'm thinking of a Reader-Mode browser, period.

Stock stylesheets. Ignore the site's styles. Maybe provide various themes for the user. Further heuristics to strip other cruft. And a "mercy killing" mode which simply abandons all native markup and presents a page stripped of everything, if it's sufficiently bad.

Say the green text on blue background, with every paragraph individually absolutely positioned, centered justification, H2 headings used for body text, and Microsoft "smart quotes" throughout. I've seen all this (though perhaps not quite all on the same page).
Really surprised it's called IAM. That acronym means something important on another platform too...
This is really good resource. Congrats to authors for putting this!
This is the exact operating system I wanted to make myself. No kidding. I hope you'll make it, as I'll probably never start.
The "In Depth"[0] page addresses that a tiny bit.

In summary, 3L drops explicit support for filesystems. Instead the system just provides a mapping of labels to storage blocks. From there those blocks can be utilized in any fashion you like. A filesystem library can be written to manage its set of blocks as it pleases. A database can skip the overhead of a filesystem and directly access the blocks to improve performance.

But yes, assuming you have imported the filesystem library (which has probably already been done assuming you are at the REPL) then you can process files as regular lists of lisp data (or in whatever language you want really). Not sure that is really that special though since you can already do that.

[0] http://3lproject.org/in-depth
I'm sure I'll need some help. :)
The Three Cultures of Machine Learning
> it's not Google, Facebook, or Apple that's the Bell Labs of our generation - it's Microsoft

That is quite true, the amount of research they put out in OS, programming languages and distributed systems is quite impressive.

They are the ones that have invested more in doing OSes in more safer programming languages or tooling.

Also many don't realize how quite a few main contributors of their beloved open source languages are actually on MSR payroll.
There are multiple problems with LiFi. The most obvious being diffusion and diffraction as well as line of sight (you need a bright light very close to your device). But also LiFi relies on there being essentially zero power fluctuation in the actual lights. This might be possible in a tech demo where the lights were on for 5 minutes, but not for lights that have seen several months of use.

Not to mention that the power costs are immense (only a fraction of the power of LiFi is actually spent on data, the rest is actually powering an array of lights).