skysight-inc/HackerNews huggingface dataset:
I have used it more than a year ago, at which time it was restricted to timeline and pages. It has since added exporting content from groups (and probably others). Basically anything allowed by the Facebook APIs is what it aims to support. The downside is that it stores it in its own proprietary database and needs a subscription to continue to use it (though it's quite cheap, and I certainly wouldn't put the price as a factor against it).
Banks are ready to take the next, customer-centric step in AI
Female, Bootstrapped, and Profitable in Silicon Valley
I don't wear expensive jeans, but I've found that often with expensive things, you don't realise what you're missing out on until you try something better.

Binoculars is a good example. You've probably only ever looked through a $50 pair of binos, and thought that looks good enough. But compare it to a $500 set, and the difference will seem like night and day.
But if you start with 600 MB, you have quite a bit of headroom before you grow out of memory on a single server. Normal off the shelf servers fit 3-6 TB, which 5 orders of magniture up from 600 MB. Even AWS EC2 has 2 TB instances.
In that case I'd just close the terminal window if I was running the terminal from a GUI session. Does that count?
It's a kludge. Syntactic sugar to remove one level of nesting.

Other languages come either with great concurrency support out of the box (Go, Erlang) or enough constructs to implement cooperative schedulers without having to specify async/await (Lua).
Presto works great for ETL. It supports CREATE TABLE, INSERT and DELETE for Hive data. Many companies use it for ETL. See examples here:

https://prestodb.io/docs/current/connector/hive.html#example...
As I recall, both Quake and Marathon defaulted to arrow keys for movement. Half-Life was the first time I encountered WASD out-of-the-box.

> (Or should my games have used hjkl)?

I still play a game that does...
If the vacant land has a property on it then he sure does; the owner is liable for a portion of the tax on unoccupied buildings.
Sounds like reimplementing what Wine already does.
My laptop with U-series i3 builds C++ just as fast as my 3 years old quad core desktop i5.

The reason is eDRAM i.e. large L4 cache in the mobile CPU. Some workloads (compiling C++ appears to be one of them) like lower RAM latency even more than extra CPU cores.
Isn't your own observation also a post based on anecdotes?
Show HN: Capturing the resources which helped in getting started with a subject
If the 55% is from people registered to vote, it makes perfect sense.

Seriously? You need to register to have the privelige of voting in your country? That is beyond fucked up.

Obviously, if you don't plan on voting, you won't bother to register.
California will have a minimum wage at $15 by 2022, so we'll be able to see what effect it has: http://www.latimes.com/visuals/graphics/la-me-g-timeline-min...
Because the traffic is based on % of all vim visits. This means, if less Japanese visit, the share they have in the total % of all vim visits is also less.
Warp – share your terminal with one simple command
I think I'd rather give people welfare via taxes than forcing businesses to do it directly.
BLIT: An Early Windowed Graphic Interface from Bell Labs – AT&T Archives
What's specifically bad about Crytek?
Just because it makes your job easier doesn't mean it's the right thing to do.
This was fun. It's been a while since I took a multiple-choice test, and it called to mind the Cluss Test <https://www.recompile.se/~teddy/cluss-test>. This test was fairly cluss-resistant, as I don't recall making any inferences from the test's format or language rather than its content.
> By not being in these services and having all this data collected on you, what do you actually gain? Likely, nothing at all.

By closing the curtains in your bedroom when you're about to get busy with your partner, what do you actually gain? Likely, nothing at all.

I place a not-inconsiderable weight on not feeling like I'm being watched and recorded every second of the day and night. By controlling which data I give companies like Google and Facebook, I significantly reduce this creepy feeling and so gain a significant amount of peace of mind.
It's interesting to juxtapose Bill Gates' report with the much more detailed and first-hand one linked here.

Without having more certainty than is warranted, it seems plausible that Bill Gates took Prime Minister Modi's word at face value, even though it was apparently all political bluster, and he should not have.
I wonder if it's confirmation bias but I'm starting to think that the model of an army of disenfranchised workers jumping through hoops to serve a small professional elite will soon become the norm.
it's unlikely to be a coordinated lyft effort because drivers can and do drive for both services. it's not in their interests to disparage uber if uber genuinely provides value for them; on the other hand if they left uber due to bad treatment it's probably very satisfying for them to tell their customers that.
My favorite Lincoln quote is "Don't believe everything you read on the internet".
I use cash mainly for convenience at yard sales and crowded bars/events in Finland. There's not many situations you'd need cash if you live in a big city, even yard sale transactions can be made with mobilepay.

It's mostly older people using cash anymore.
Not everyone lives in USA, I never had limited bandwidth or any other blocking on my internet here in Sweden.
Ask HN: What is your favorite YouTube channel?
So, outside of giving your data to government agencies, you're saying the worst thing Google can do is use ML to turn you into a consumer-zombie? While I mostly share your stance on this, that argument just seems completely ineffective (in part to the sense of exceptionalism you mention). Unless there's some poster child case of this that I'm unaware of, I'm not sure why "big scary ML-injected ads" keep getting brought up when there are potentially more valid concerns out there.

Moving on, the remainder of the argument relies on the assumption of an antagonistic state, which if true, means you have a much bigger and immediate problem in the first place. Google or not, China seems to be doing pretty well as a surveillance state so that doesn't seem too convincing either.

So I don't think that opinions will change without a string of high profile incidents that substantiate both of the concerns you mention.
IBM management badly wants to achieve the kind of financial success enjoyed by tech companies like Apple that have never encouraged remote work. Employee morale at IBM is already low because of previous mass layoffs, so maybe management has decided this is a good time to clean house again.

I agree with the author that this policy change could drastically alter their corporate culture in unexpected ways. Depending on how this plays out in the next few months, I might decide to reduce or eliminate my investment in IBM common stock.
Yes, but even if a panopticon could theoretically piece your entire history back together, using multiple companies to keep the silos separate is one way to reduce the ease with which this can be done.

That's why it's such a big deal when companies sell your info. Merging silos dramatically increases the amount that can be inferred from each piece of information.
It’s Official Now China Government Confirms Existence of UFO and Aliens
Back when the blockchain was a chain of blocks.
Not disagreeing, but as a long time JavaScripter it is remarkable to me that no matter how delightful or expressive or ergonomic the language tries to become, the same old criticisms manage to evolve with it (this may not be unique to JS).

[Edit] JS has long been criticized (fairly or not) for offering clunky "concurrency" strategies. If you must down vote, please have the decency to offer a counter perspective.
I believe the point was that blanket-banning Texas makes no fiscal sense (especially in the wake of this new judicial development), since you're cutting yourself off from a lot of potential revenue with little benefit.
See my other reply to this topic, which is directly to your point.
You clearly don't know what you're talking about. Clojure allows you live interactive programming. https://www.youtube.com/watch?v=Dt2zNemLCCk
It Works on My Machine – Hacker Noon
Or like cable companies trying to get you to pay for TV and then also wanting you to watch commercials. It's all about double dipping.
They wouldn't be in that trouble if their quote was shorter:

"You know you're in trouble when ... your safety glasses aren't on."
And this does not happen anymore, thanks to google and stackoverflow. No need to ask anyone when you can just google the answer.
Note that the author is Tavis Ormandy, the guy who (among many, many other things) discovered one of the worst Windows security vulns, that was patched last month -- and from the README it seems like this is part of the toolchest he used for this particular discovery.

To all people wondering why not wine or winelib - this is for ease of debugging and fuzzing DLLs, not for actually running software. Wine and Winelib bring way too much baggage for those uses.
Taleb is one of the greatest philosophers of our time. Who are you again?

The point is this-- as a capitalist society runs out of resources to exploit, it has to point inwards and exploit itself to maintain growth.
Disable Your Antivirus Software (Except Microsoft's)
I think it's better to just have the historical numbers. That way you can adjust as you wish, rather than having to try and figure out whether their adjustment makes sense or not. Raw numbers in this case leaves the politics to you rather than putting them there for you.
Failure is often more interesting.
Bitcoins are pretty damn useful actually. Try and buy porn/drugs/gambling anonymously on the internet any other way and get back to me how difficult it was compared to using bitcoin.
Ha, you don't get it, at all.

You should read the history of labour laws.
I went to a store in my city that just opened a few weeks ago. They advertise as being paperless and cash free, and only accept debit/credit. I think it's the first time I went to a store that refused cash.
Your account appears to be using HN primarily for political and ideological battle. That's an abuse of this site, and we ban accounts that do it (regardless of political leaning) so please stop.
I would say that in all fairness the amount of worldwide control the Chinese government has on the Internet pales in comparison to the reach of the US government, even though both have very different approaches to cyber sovereignty. I'm not condoning the actions described by the author, of course, just pointing out that the alarmist discourse may be misplaced.
Josh here from Gusto. The more tech founders/CEOs doing this type of trip, the better in my opinion. I was born and raised in Silicon Valley and I love living there, but it can often be an echo chamber. We didn't start Gusto to focus on Silicon Valley. We started it to help companies across the country (and eventually around the world), and our customers are all across the US today. The road trip was one way for me to go out and meet some of them. I slept in the RV, saw many cities that I had never been to before, and met some amazing companies.

We want spotlight these small businesses as much as possible, since they often don't get as much attention. You can read about some of them at www.gusto.com/extramile
Its the current cover story report of Caravan magazine. How old it could be?
There is a Scottish government led initiative to map ownership of land in Scotland - see for example http://www.bbc.co.uk/news/uk-scotland-scotland-politics-2755... .

Note also that Scotland contains some very large but sparsely populated single owner estates, with around 80% of the population living on a very small percentage of the land (Glasgow and Edinburgh), which may make ownership appear "unequal".
What's LD?
1.5 million entries isn't exactly equal to 1.5 billion. Extrapolating the query would take almost an hour on ES.
2 main reasons:
1. If some nested function is async/await, all the callers (and whole graph) need to be converted to async/await. I feel that language shouldn't force programmer to do this type of tedious work.
2. It's not compatible with some browsers, only via Babel
Yes, we invited this repost in the hope that a different title would make for a less lame discussion: https://news.ycombinator.com/item?id=14372695.
So interesting project! I'm skeptical on the practicality of it but it's still interesting.

>> global.nsynjs = global.nsynjs || require('nsynjs');

Don't do this. The module pattern is pretty well known and you can use it to return a singleton. Global has some built in node.js stuff but I wouldn't mess with it.

>> Example of wrapper to setTimeout, that will be gracefully stopped in case if pseudo-thread is stopped:

This seems overly complex and unintuitive. Also, there are lots of references to `synjs` but the project's name is `nsynjs` which seemed confusing to me.

Honestly, like I mentioned at first, cool project but callback hell is very easy to avoid even without Promises or async / await as long as you follow solid development patterns.

I would be interested if you have benchmarks / comparisons against callbacks, promises and async / await.
Visual Studio is a hosting environment for Resharper. And Resharper makes it awfully slow. IntelliJ compared to VS (even without Resharper) is like Emacs compared to IntelliJ.
Give 360 Degree Feedback to Prime Minister Modi
Outbox – OSS for Sending Resilient Requests Using Fetch API and Background Sync
Have you considered the "developer evangelist" type role (depending on your comfort with public appearances)? Good mix between technical (e.g. to do demos) and enabling (awareness / support of given product).
The $4,000 was to rent the RV. We spent additional money on the wrap, plus food costs along the way. We mostly ate at Gusto customers, and I slept in the RV so that saved on lodging cost. The biggest expense for the trip was the donations we gave recipients of the Extra Mile award ($1,500 to a charity of their choice).
But it can be made illegal.

On that note, cash is also impossible to ban.
Arguably Kotlin was actually created to address some deficiencies of Scala.
I think "Learning Disability."
Would love to stop by in the future! We might make the road trip an annual tradition, and change the route each year. :)

I'll be in San Diego this summer for a friends wedding. Can you send me a note at josh@gusto.com? Would be great to meet up while I'm down there.
Say bye to crazy bank fees and even crazier exchange rates
>I suspect I could add the word small to advantage and subset and that statement would still be true.

Sounds like you're only familiar with programming to solve easy problems. Lots (most) of us do it, and that's fine, but there are a large number who tackle the more complex domains and need both skills.
RuTorrent on Raspberry Pi
Silver Lake Invests $400M in Unity
Building a Website with Scribble
#1 is a misleading claim. An async function returns a promise when called, which can be used in any non-async context.
In fact the retail investor can get an even better deal than the bid ask spread through internalization of the flow, but that comes in the form of paying no commissions. The marginal cost of a retail trade for a broker is negative (but acquiring the customer is still expensive).
Turn your Raspberry Pi into a full desktop pc
As the population of Norway is less than 1/60th part of the US then there is bound to be a massive difference of course but they do exist and Norway does in fact have quite a few fairly well off people. There is even a Wikipedia page listing the top six. Norway is ranked 25th in the world in number of billionaires with 14 so in terms of billionaires per capita it beats the US by a fair margin. Of course, their total wealth is much less.

Anyway, yes there are angel investors and companies that exist only to match them to those needing the money. Again, probably not on the scale you will find in Silicon Valley.
If you have callbacks, you end up with hard to read and debug code.

If you have transparent async, then:

Then how do you know what blocks and what doesn't ? What's asynchronous and what's going to trigger a switch ? What's a disguised callback and what's the next line ?

What's the solution then ?
It was a wrap that a teammate designed, and we paid someone to put onto the RV. The removal process was all on us though. It took a couple hours and left quite a few blisters on our hands from pulling it off by hand. Definitely worth it though!
While I don't use async / await right now, mostly because it's not natively available in all of the target browsers I want to use, I'm not the biggest fan of the pattern. It takes previously asynchronous functions and makes them appear as synchronous. The worst part is with some asynchronous methods you can't use async / await so now you have synchronous and asynchronous code that appears identical while also having some other asynchronous code that appears more traditional.

Overall it just ends up being a bit inconsistent for my tastes. But I like that we're trying more things to evolve the language to avoid common pitfalls like callback hell
Surely the mods are able to figure out what the site needs better than any regular user, by virtue of their continued monitoring?
Your comment exceeds the article. Well done. This is why I read HN
Instagram doesn't encrypt stories
Autonomous rovers, drones may soon be safeguarding India’s border
> might as well start treating people like people

That's probably too radical!
Your job is a terrible thing, building the panopticon for cash
Bookends usually come in pairs.
I don't get how the kickstand could actually make it easier to use than a normal laptop. Can't you adjust the angle on any laptop?
His account appears to have been created more than a decade ago.
That's assuming you care to sell about people who are "going to join the EV craze" and not people who just want a new car with cheap fuel that doesn't look weird.
It's interesting that you point that out because one of my favorite places to shop in Seattle, when I'm not looking for "must have this exact thing," is Northgate Mall. It's next to a bazillion bus routes, will have its own light rail stop in a few years, and has plenty of parking on the rare occasion that I drive to it. Meanwhile, it has a "full-sized" Barnes and Noble, some specialty shops, good places to eat (Azteca is pretty good, Mama Stortini's is amazing, Panera is Panera), and is within walking distance to basically every big box store (and a movie theater) you could want either on-property or by crossing one street.

(Funny enough, I've shopped two malls in one day on the same bus route: Metro's 75 runs between Northgate Mall and University Village. It was my favorite bus route when I lived in Lake City.)
Hey I've got one of those:

| Short-term discussion | Ongoing discussion |
-+-----------------------+--------------------+
Admins create subforums | Digg/Old Reddit | Forums |
-+-----------------------+--------------------|
Users create subforums | Reddit | ??? |
-+-----------------------+--------------------+
What is the latest fad among startups in USA?
A fad is any form of behavior that develops among a large population and is collectively followed with enthusiasm for some period, generally as a result of the behavior's being perceived as novel in some way. A fad is said to "catch on" when the number of people adopting it begins to increase rapidly. The behavior will normally fade quickly once the perception of novelty is gone.
In JS async/await returns a promise. In Python you have asyncio.ensure_future() to schedule coroutines. You can always call async code from sync code.
Good question. I would also be interested in seeing some concurrency related benchmarks. Clojure excels on that field due to immutable data-structures. There's simply no point of talking about concurrency without immutability.
This is not just starting - Google has been testing this since at least 2014.

I worked at a big online advertising agency from 2013-2014 and we had a lot of fortune 500 companies as clients. Google began offering this tracking functionality as a beta in 2014 to a small number of very large companies.

Here's the thing - Google is basically telling advertisers "just trust us to report on our own performance." They are saying buy traffic from us and we will use our secret algorithms to tell you how much revenue we drove and you will have no way to verify the totals.

As you can imagine this is not an attractive proposition.
Nice catch! I fat-fingered the download link.

It's been fixed now, feel free to download. If you want to save the click of going to 100kfreelancing.com first, here it is:

https://audio.simplecast.com/70348.mp3

Thanks for pointing that out, I would have missed it.
Homepage Video: 5 Reasons Why You’ve Got to Have One
Homepage Videos are important because they can show visitors what your site is really all about. They don’t just tell; they show! They also allows much more to be communicated in a shorter space of time, which is crucial when communicating with impatient visitors to your homepage. Read more https://goo.gl/yqTGL1
How do you exceed expectations while not actually working? As a manager, I'd like to know.
What is the latest fad among the youth of America?
What is the latest fad among the youth of America?
Oh come on. Sure, you're not wrong, but reading is still a much less creative endeavour than many other things you could be doing, so the GP's argument holds up fine.

> , but the meaning is not "in" the words. It is created by the reader at ... Uh, run time? And it is different for every reader.

True, but no reader of a Culture novel is going to create a story about two lovers in present-day Seattle in their minds. It's going to be planets and aliens and megastructures and bad endings for every single reader.
"is" is for asking whether two objects are the same exact object in memory. "==" is for asking whether two objects are logically equal, ie, that they represent the same value. As an example:

>>> x = [1,2,3]
>>> y = [1,2,3]
>>> x == y
True # two lists with the same values; equal
>>> x is y
False # two different lists; doesn't matter that they contain the same values
>>> z = x
>>> z is x
True # same list object in memory

Because here you want to know if the two integers are logically equal, not if they're necessarily the same object in memory, you want "==" and not "is". Due to an optimisation, "is" might work for small integers, depending on implementation, but the takeaway is not to use "is" for value comparisons; that's what "==" is for.
We've banned this account. No one is allowed to post like this here.

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newswelcome.html

All: upvoting such blatant violations of the site guidelines also causes accounts to lose voting privileges on HN.
I see it more as breaking down barriers to distributed working. Anything that reduces the collaboration gap between collocates and distributed teams is a win in my book., since it could help enable a cultural change at companiesz
U.K. Raises Threat Level on Fears of New Attack
It did, in fact. I have a VT220 on my desk at work.
Cash is no silver bullet. Even if you buy with cash only, you can and will still be profiled. Cameras can identify you automatically, track you around the shop, know which ads you react to, etc. It's already going on.
Or a plot twist...she knew all along!

(but I guess you already asked her)