skysight-inc/HackerNews huggingface dataset:
It is not odd:

https://research.swtch.com/name

https://pdos.csail.mit.edu/~rsc/pike85hideous.pdf
Cludo is another competitor. Disclaimer I am the CEO there. We have previously gotten quite a few customers to switch from GSS.
i'm kinda stumped what exactly you take issue with here... voicing your opinion in a public manner has consequences.

that will hopefully never change, as otherwise the words you're saying become meaningless. don't take a public stance on an issue laden with ideals unless you're fine being attacked by the other side.

on second though: considering trumps habit of simply telling lies on air with absolutely no consequences ... celebrities are kinda immune to this effect.
It's been years since I used AwesomeWM and haven't tried xmonad (yet).

But if I remember correctly, those are the exacts features why I liked awesomewm, independent workspaces that you can move between displays.
Do not visit the US under any circumstances, especially now. Until our tourism companies like Disney feel the pain and start losing massive amounts of money nothing will change. You can talk to your Senators until you are blue in the face and it won't change squat. But some rich company pissed off at losing money who will not give the Senator money any more will be listened to. Money moves politicians, regular people are unlikely to.
Stock market is up ~10% since November, what's the deal?
Looking at the 1-year google finance default indexes the stock market more-or-less flatlined until November '16. Has anything about the economy fundamentally changed since then? Is this a product of speculation around the new president's agenda?
Yup, pretty similar but the limitation to plain JS and to 140 chars makes the code more fun :)
> it is actually not possible to go through [the green card] process while remaining legal.

How so?
The 1984 LA games apparently turned a profit as well.
I guess WhatsApp will replace Facebook Messenger in a few years. Why should Facebook waste their time on developing two different apps that do nearly the same? Also, WhatsApp's userbase seems to consist of a lot of people that don't use Facebook anymore and Facebook wants them back.
Tek emulation is very cool, and I wish it were possible to use it more... but the protocol doesn't allow you to clear parts of the screen, so the only way to undraw stuff is to clear the entire screen and redraw from scratch. This makes it really limited for interactive use.

(This limitation is there because the original display terminals used storage scopes with persistent phosphor --- there was no framebuffer, you just steered the electron beam around on the screen and lit areas stayed lit.)
Recognising objects in pictures is something that, in principle, a machine could do better than humans, because there is ground truth.

I think it's not possible in principle for a machine to do better than humans at recognising human emotions, because a human can't exactly be wrong at this. (Other than edge cases such as not knowing the right name for an emotion, perhaps.)

But suppose a sample of 1000 humans answered a survey on emotional content of a song and a machine was able to predict the distribution within some tolerance. In a sense, this would be superhuman performance, but even if we don't like that interpretation, it would still be very good performance. And it is possible in principle. So the argument that humans sometimes disagree doesn't prevent a machine doing well on the task.
Unfortunately, GHC isn't too small. Here's a recent example:

https://lists.gnu.org/archive/html/guix-devel/2017-02/msg009...
So said the phone companies about cellphones in 2005.
https://www.animallaw.info/statute/ny-cruelty-consolidated-c...

Imagine that, and yet here's French police training eagles to fetch drones. Each training session a risk of serious injury. If something happens it obviously wouldn't be considered cruelty.

Animal cruelty is a different matter. For example, lifetime imprisonment of a dairy cow isn't cruelty. Or free-range boxed-in-a-huge-building chickens in the dark isn't cruelty.

Truffle collectors that starve their dogs - also isn't considered cruelty.
One billion people get in and out of a car every single day. They go to work, they go home, they shop, they play, they do a billion different things. Knowing where they're going and what they're doing can be very valuable. And then it can be sold to anyone.

It will be a sad day if and when real innovation loses to the sale of personal information for the purpose of surveillance and advertising.
The real WTF is tipping in advance for the service when you make an order.
Now that's something I'd be interesting in seeing, because I can't even imagine how that would work.
I wonder does ECMAScript 2017 has optional name ES8?
That isn't how it works. The folks talking these "gig economy" jobs do it because they don't see other options being viable. They aren't casual upper-middle-class folks with reasonable incomes looking to fill their idle hours with side-work doing grocery shopping.

The presence or absence of tips may influence some, but not all, and I'd speculate not the majority.
What are some of his active attempts to rip away LGBT rights?
Tesla has robotaxis clearly in mind with their technology. They made several statements about a possible taxi like service based on their cars. They think they can achieve complete autonomy with their current tech package. They also hinted that your tesla could drive itself to service appointments. I don't know whether they actually manage to pull this off, but they clearly intend to.
I believe this is a generational issue.
I have seen this sort of behaviour in people who like corporate 9-5 jobs or who have been politicking their way around a company.
I would say if the team is predominantly first generation immigrant then there might be this issue.
I have seen this come up in social contexts and not professional ones. If you are in that sort of space, leave that team now
I'm a heavy user of Amethyst, the Xmonad-inspired tiling for OSX/MacOS (https://github.com/ianyh/Amethyst) on my laptops.

And are disappointed when using my Ubuntu desktop of the lack of simple tiling inside Unity. In my ancient fvwm and kde days there were more options.

I don't want to change my whole windows manager to Xmonad or i3, as I try to keep my setups fairly vanilla (as I use a lot of different machines/VMs and need a quick setup), but adding an unintrusive simple tiling option would be nice.

I have tried X Tile which is ok, but crashes too often and also moves full screened windows from my 2nd monitor onto my main monitor which is annoying.
I was kind of hoping she won an award or something, she radiates so much positivity and is an awesome hacker.
Google Voice solved that one pretty easily for me, but point taken.
Look at the people behind Y Combinator that condemn Trump because according to them he represents a real threat to the safety of women, minorities, and immigrants[0], but at the same time have many financial ties with Thiel's practices. They have financial power to take a stand against this threat, but decide not do it.

[0] http://blog.samaltman.com/the-2016-election
In the movie Legends of the Guardians the owls use steel over-talons to battle their enemies, that approach could be used here too.
A bit of context, I am an immigrant from India
Does that mean that a legal resident can be removed merely for being charged with a crime, or does it only apply to illegal residents (who can legally be removed regardless).
SharedArrayBuffer and async functions are two of the most anticipated and groundbreaking features -- this is definitely good news.
Don't be afraid to shake things or the industry but always stay on the bright side. The line is very thin between: I am trying to help and improve security in contrast with I am threatening you. Some people or Business could feel threatened depending on the wordings used when approaching them.
That's interesting, I had thought the first one to be safe since Parallel.For should already imply synchronization: The operation should only return once everything was done - and the waiting everything done part of it should act as a memory barrier.
I tend to use xfce these days, but when I'm really getting sshdirty, I'm usually in i3, but I tried and still want to use awesome mostly because I try hard to favor GPL products, but i3 is just so easy and works without nearly as much work.
Reading Arrow is one of the things that warmed me up to the European School (Roy et al). Try to avoid policies that create big losers, instead of trying to optimize a national utility function. It's also really interesting that in the 1970s the Soviets were trying to do the latter -- it's one of the things they wanted to do with their crazy mirror-universe arpanet.
> Hopefully this will get more Americans politically active at the very least

FWIW, many of us became politically active for the first time in our lives specifically because of the candidacy of DJT and the promises he made to deal with this issue.

A couple questions for HN, that I've yet to see answered without appeal to emotion:

1. By what moral principle do noncitizens have the right to reside in a sovereign country?

2. What is so morally outrageous about a sovereign country choosing to reduce its non-citizen : citizen ratio?
I've often wondered what the real gains are for using async/await methods inside a web api call per say, especially when it's a single task being performed, like a query. I've tried to setup concurrent queries, and do whenall or parallel.foreach. But I think I always hit a road block because each query has to be from a separate context for that to work.
It's remembered as a publicity stunt for Coca-Cola, no?
You are wise.

This is how I develop, too.

The strategy is essentially to develop the algorithm/software outside the embedded platform, then port it to the embedded platform. I, too, record input data streams and process them via desktop. Then I stream the recorded data through the embedded system.

In the worst case, updates can be made in the embedded system, but in the best case, they can be developed and proven outside then the benefits carried out into the embedded system.

These days, I firewall as much code as possible into "flat", "pure" C/C++ files that contain no low-level calls or libraries or includes whatsoever. Even my tasks under RTX are wrappers to the actual tasks. I can run my multi-task programs under linux just fine with a pseudo task manager.
My build system uses the same exact C files for both the desktop and embedded code. There are layers of API calls, but the compiler just optimizes them all out so I don't even sweat it.

You might think that makes it less "realistic," but in practice, it makes it more robust, since the tasks are (mostly!) coded to run at any frequency or pattern of switching.

You might think this massive front-loading takes time, but it's never wasted. Things come out so clean at the end. Especially because lots of documentation can be written between the desktop and the embedded porting.

I was inspired to do this by projects like MAME and MIDIBox. Both are multi-media real-time system across numerous platforms. They benefit from repeated porting. It shakes the bugs out.
I would say everyone hashes out new ideas. Implementing them and selecting profitable ones is the difficulty.
I will echo most points made by people here.

Solve a problem or a need, that is the idea that will work
The irony of your post getting downvoted instead of getting discussed further on a thread discussing how dissenting non-mainstream liberal views are disapproved of in SV.

Appears like ideologues regardless of their affiliation enjoy suppressing dissenting views instead of discussing them further with people that have opposing views.
Chasing Trucks
This is a big F U to snapchat after they refused zuckerbergs offer
I like to ask people to tell me about good software and how it's made. A surprisingly high number of people have never put any thought into this. I also like to ask about bad software and lastly what makes a good developer. If a candidate blanks on all 3 questions, it is not a good sign.
Based on the Legal policy update a while ago[1].They should be planning to do much more than social features. I (personally) expect something like the We Chat model.

[1]:https://www.whatsapp.com/legal/#terms-of-service
I am glad I am not the only one thinking "Not fast enough! We need to add more speed!"

Stuff like this is amazing though.
It's really easy with Mate or gnome-flashback.

sudo apt-get install mate-desktop

gets you a really nice desktop, almost identical to Ubuntu pre-Unity. Then you just need to use

main = xmonad mateConfig

in xmonad.hs and change the window manager using gconf-editor.

Unity 3D is a Compiz plugin so you can't use XMonad with it.

Gnome 3.8 and later only support gnome-shell as a window manager; it is not possible to integrate xmonad or any other window manager with it
I just wanted to recommend ZOC (Which may some people still know from the good old Amiga times). It's available for Windows and MacOS. ZOC does have some really incredible features (integrated file transfer, multi-execution, team-directories). It's similar prices as MobaXterm, but doesn't have XWindows support.

If you don't need X-Window support, but rich terminal/ssh features, it may be a ($70) try.

https://www.emtec.com/zoc/index.html
While true, people expected better audio out of the Genesis than the Master System, which involved more processing power.
Palantir makes an analysis tool. Excel is also used for Intel analysis. Does that make Bill Gates evil? Poor click bait article that starts off with personal attacks and is completely meant to sensationalize what is basically a souped up MS Excel.
WaterScrumFall – What Lies Beneath a Complicated Name
Apple Park Opens to Employees in April
Project Mezzanine: The Great Migration at Uber Engineering
Hopefully this pressures Snap to offer end-to-end encryption within their app. WhatsApp is end-to-end encrypted by default[1][2][3].

It's embarassing that a major app like Snapchat—built around ephemerality and privacy and often handling sensitive data—still doesn't have any form of end-to-end encryption.

[1]: https://www.whatsapp.com/faq/en/general/28030015

[2]: https://www.whatsapp.com/security/

[3]: https://www.whatsapp.com/security/WhatsApp-Security-Whitepap...
For someone with Trump's wealth, a doubling of all food prices won't mean much, but for the rest of the country that's going to have an enormous economic impact.

I get that these farm workers are technically breaking the law, but they're laws that have been knowingly not enforced for decades.

I honestly think the economic shock of this is going to cause another recession.
And if you read the link, that is from an almost two year old bulletin and begins with "until further instruction." I don't know what the exact FOI requests were, so all you can be certain of is "their policy under the Harper government was..."
As far as I can tell, there's no new "technology" in whatever product Palantir offers (I have briefly used it before?). It seems to me that it's just a program for data visualization, which given that the government is one of their customers, is quite the grifting of the public.
You mean "the day WebAssembly gets out of preview/alpha/worse status in all major browsers".. yeah, don't we all --- wouldn't hold my breath. Once there, give it another 2 years to actually mature in the wild.
Mitmproxy v2.0 release
Me too. I wanted to move to a quad core. I was ready to get the new 15" but 16gb? My son has a hand-me-down 2010 MacBook Pro with 16gb. Anyway now I have a P50 quad core, with a 95whr battery, 7w idle power consumption, expandable to 3 HDD, two of which are as fast as the Mac, and a keyboard which is ridiculously good. It runs xubuntu. And I got change after selling my 18month old 13" MacBook pro. reality distortion bubble has been popped a bit.
Not exactly. It wasn't the same stadium at all. The original Maracanã received something around 1.2 bi BRL (387.55 mi USD if we consider today's rate) in order to receive the Olympic games. Sergio Cabral' (former RJ governor) prision was motivated (among other things) because of that
It's using 1.6 MB for me at the moment.
Not true - there is in fact a 60 day grace period for people in H1-B status, which can be used to find a new job, or between jobs.

https://www.federalregister.gov/d/2016-27540/p-217
With native support you can debug in a current web browser. Also, native support means that you can ditch the compiler / transpiler earlier.
Windows 7 has really basic tiling -- super-left and super-right will put windows in a vertical split arrangement. Windows 10 adds another split so you can have four quadrants. Nowhere near i3, but the Windows user experience is forever lagging Linux.
Downvoting doesn't mean 'suppressing dissenting views'. It means simple disagreement. Further we don't discuss voting in threads, according to site policy.
There is an access to data issue. This is a trust issue from the user side and a competition/regulation issue on the banking provider side.

Ideally the gap shouldn't exist because enough people are clamoring for these services, Asset Management the umbrella term is a high touch activity and the banks and managers make a killing by going after high net worth individuals.

A lot of startups especially after the chatbot and AI craze are working on this issue.

Let's say a startup comes up with a solution, would you trust them with access to your bank account?
No, because "detrimental" is also a subjective judgement depending on whether one is a utilitarian, consequentialist, etc.

One man's heaven is another man's hell. There is no objectively correct political position, so establishing parameters on which specific opinions are to be found acceptable of marginalization is impossible.
That's funny, that's the same thing that Americans say about Iran.
Totally agree. A sincere effort to stop illegal immigration would include penalties for the employers as well. Which is why the current EO seems disingenuous and more apt to intimidate+oppress rather than actually address all the root causes of illegal immigration.
"When was the last time you entered the country? <I answer> And that was the time you went over the land border? <no, I flew in that time>"
Let's face it , the decentralized ledger folks have a nice moat on these ideas.
Blockchain tech would default enable this kind of thing
The Four Fallacies of Warfare According to HR. McMaster
I had to manage our corporate JIRA for a few years after the previous admins managed to get it stuck in an impossible configuration. My experience was it worked good enough if you stuck to the defaults. Spent a few weeks ripping out all kinds of weird workflows and started trusting the users instead. The thing was not perfect, but compared to the other stuff we had i'd give it 8/10 (or a B- for you Americans out there)

Then a bunch of contractors came in with a paper full of boxes and arrows, titled Enterprise Workflow, and demanded admin access to do everything themselves. One month later stability is down the drain for everyone, and a few of their issues are jailed in a state, unable to go back and forth in the workflow, never to be closed or disappear from their status report. They declared Jira a non-agile, buggy product and bought something different. Our users now hate both products and track issues in excel.
If I'm reading this correctly, some memos allowing certain groups to remain in the US based on prosecutorial discretion - in particular, the policy of allowing those who came to the country as children to remain - are explicitly left standing.
Lots of speculation about food prices etc. America has enough food to feed the world; Iowa grows enough to feed 2 United States. We'll not suffer.

That said, if we're going to have a roundup I hope it targets the biggest illegal alien demographic - middle European males overstaying their school visa. Just to be fair, you know, the white males that are the bulk of the problem should not be overlooked.
I hope they don't ruin WhatsApp they have already turned Messenger into a bloated pile of something and I have noticed my Instagram is a lot slower after the "stories" feature.
One time I was going to Canada for a Hackathon, and I had to explain for a bus full of people what that means. Their only reply was "you do that for fun?"
Since Thiel is now part of the US government, i think it is not unexpected that he will be attacked. Time will show if the mud they throw will stay.
Someone might argue that there is difference between off the shelf analysis tool and government contractor selling his services.
I certainly have never used it before, but I got the impression it's a giant graph database, and an easy UX on top to search it.
I do the same thing with Gnome. There's an Ubuntu PPA at ppa:gekkio/xmonad that takes care of creating a desktop session for me and then it's just a matter of adding the same thing with s/mate/gnome/ and then away I go.
It was a good deal from 1950 up until the last world cup. The stadium had to go through a great change for the 2014 world cup, and some other reforms for the 2016 olympic games. The costs of it (including corruption) didn't pay off and now the stadium is a completely mess.
I concur, with a caveat - feel free to use threading / async I/O if you think you really understand the runtime behaviour of your code.

I've seen so much code that just runs TaskFactory.StartNew some arbitrary number of times in a loop to run some CPU intensive task with no/effectively no I/O, presupposing a performance improvement as a result.

Understand runtime performance. Understand the different failure modes inherent in multi-threaded approaches, and lastly: test, profile, test and profile again!
I switched to i3 a couple of years ago, after using XMonad for about two years. Hopefully things have improved since then, but I kept falling into Cabal hell every time I tried to make a configuration change and I got fed up. At the time I concluded that XMonad was for people who use Haskell regularly and know how to navigate its package system.
Yes. From the directive that's being talked about:

"all existing conflicting directives, memoranda, or field guidance regarding the enforcement of our immigration laws and priorities for removal are hereby immediately rescinded"

To me, what you referred to is exactly one of those "conflicting directives" that has now been rescinded, but I most certainly could be completely wrong about that.
The CLR has some implicit memory barriers that make most things "just work."

Take a look at "[t]he following implicitly generate full fences" here: http://www.albahari.com/threading/part4.aspx.

Parallel.For would probably be covered by "[a]nything that relies on signaling." There's more info scattered about in some Stack Overflow answers. The content is useful, just unofficial.

E.g. http://stackoverflow.com/a/6932271/242520, http://stackoverflow.com/a/681872/242520
It seems things have shifted again since I last checked and now magisk has its own builtin su, magiskhide is greatly improved and many people are using suhide instead altogether.
I live in a major east coast US city in a neighborhood that has fantastic rail access during peak commute times to downtown but isn't exactly walkable all times of the year.

These services are great for people who live in urban ring communities. I use uber to get downtown, prime same day delivery replaces trips out of the city and while I haven't gotten lazy enough to use instacart, I'm probably going to give it a try one of these days.
iPhone App Development Company
5 Medium Publications You Should Be Following as a Developer