skysight-inc/HackerNews huggingface dataset:
I always enjoy browsing the Twitter Engineering blog because of 1) the granular detail that they give 2) the concise, organized format that the information is presented, and 3) because I love their creativity. However, the first sentence of this article "Machine learning enables Twitter to drive engagement, surface content most relevant to our users, and promote healthier conversations. As part of its purpose of advancing AI for Twitter in an ethical way, Twitter Cortex is the core team responsible for facilitating machine learning endeavors within the company" is a complete turn off. Keep it technical. Leave the Marketing/PR out of it.

- Regular blog.twitter.com/engineering reader
I hope it comes from Ubiquitous, because I could never quite understand Ubik :)
so I can say that they may submitted it to arxiv using a nips LaTeX styling template - even if it wasn't in NIPS (could have been rejected or something else and they forgot to change the style template)
Well, duh. Point remains that Denmark was completely incapable of defending the Faroes and thus a "union" with Denmark is completely absurd if you're going to argue it from a defense perspective (as the OP did).
I'm getting GDPR flashbacks.
re: [0] you can probably declare fetch as global variable in your linter config to fix that.
And I am sure your users appreciate it!
You thought that because the last (parent's) sentence was talking about the game, and "it" tends to refer to the last noun that was talked about.
From $0 to $9 MRR in 20 days
Adobe | Web Engineers (Front-End / Back-End / Full Stack) | San Francisco, CA | On-site, Full Time

Join a startup team at Adobe SF to reimagine Photoshop, the world’s standard for crafting images. We’re creating a machine-learning powered tool that empowers everyone to easily build the stunning images and designs they imagine – with the simplicity, power, and joy of playing with Lego-style building blocks.

We’re a small but rapidly growing team of six, backed by the tech and resources of Adobe. Our modern web stack includes: React, JavaScript (ES6), WebAssembly, Canvas/WebGL, Node.js, AWS. Join us to change how the world creates images.

Learn more and apply here:

Full Stack / Backend Web Engineer (SF): https://adobe.wd5.myworkdayjobs.com/external_experienced/job...

Front End Web Engineer (SF): https://adobe.wd5.myworkdayjobs.com/external_experienced/job...
Also lifelong Mac user, and now my primary is an HP Spectre running Fedora. The only big painpoint is a Bluetooth mouse which comes and goes for no reason I can discern super flakey, where on Windows 10 it's OK; and a distant second is the trackpad picks up stray palm touches too easily but this also happens with Windows 10 although maybe not quite as annoying.

The main technical issue driving the switch is VM usage. macOS is not a friendly VM host, it's a huge memory and CPU pig on its own which soaks up resources from the guest. And as a guest, macOS is an even worse pig, and also has an unfriendly license for guesting it on non-Mac hardware. So I'm kinda over macOS, all of the proprietary stuff I need will run on Windows 10, which is something of a regression compared to macOS, in particular privacy. But I only use Windows 10 for certain kinds of work, so it's tolerable.

I do like the system reset and refresh options in Windows 10 though. I've cobbled together the functional equivalent of this with Btrfs snapshots for / and /home so I can do either complete resets or just rollback to previous states, while keeping /home moving forward.
Entitled or not, a crowd that’s armed is going to shoot back. When police fire tear gas, people throw the canisters back, they use Molotov cocktails, but they tend to be outnumbered and poorly equipped. If police are opening fire on a crowd, something has already gone critically wrong, and rights aren’t the issue.
> However, the XPS 13's fans do kick in quite often, even when just doing light tasks like browsing the web or typing. I was hoping it would be more like the MacBooks, which usually won't need to ramp the fans up to an audible level unless you're doing heavier work, like encoding a video or loading a news site web page without an ad blocker... but alas the fans often kick in and are audible during normal usage.

I have a friend that returned their XPS and bought a Mac because the fan noise was driving him up the wall. I don't know how, but somehow Macs just don't have audible fans most of the time, while most other computers will turn them for even trivial tasks.
The transistor count of an A11 is 4.3 million, the Ryzen has about 4.8 million depending on the type. And x86 is a bit wasteful in terms of what it does effectively with those transistors because the front-end required to translate x86 instructions.
I'm surprised people are so blown away by this. It's a cool demonstration, but for this problem you have basically infinite training data. If you can find a latent space of faces this is hardly a stretch, since you already have a fantastic notion of locality in your data (by perturbing the camera). The interesting thing is generalization, which they show in figure 3B and is... ok, I guess. It's not that surprising compared to any of the other VAE stuff people have done (see the morphing scenes, 3D face illumination / rendering and furniture stuff from 2 years ago, for instance). It's also not that surprising compared to ex. the generative scene model RL paper that came out a few months ago (with Doom and the driving game). IMO deep learning research has moved beyond "here's another set of points I can fit a curve to". It really feels like this publication was heavily driven by prestige when most of the innovative stuff was achieved by other groups 2 years ago or more.

Ex. how's this different from https://arxiv.org/pdf/1503.03167.pdf from 2015?
Being an entrepreneur is not access to capital.

It is a mental state and a type of personality. You can be one and be successful starting with 0 dollars.

Entrepreneurs don't even need office space, and can get going with extremely limited equipment.

Honestly you have a profound misunderstanding of what an entrepreneur actually is.
Just to play Devil's advocate:

One that wants to manipulate your mind

Like your post here? Or my present reply to it? And so on...

one that echochambers your discovery

Which is good, because nobody has enough time in the day to process every conceivable byte of information they might stumble across...

one that censors arbitrarily

OK, because while everyone may have the right to speak freely, not all speech needs to be heard by everyone...
This is one of my favorite wikipedia pages. I'm not aware of any other resource that does so much to fix our broken epistemology.
Thoughts on the state of home automation
What trackpad do you prefer using?
SEC says Ether and Bitcoin cryptocurrencies aren't securities
Nvimpam: A neovim RPC plugin in Rust
>Upgradeable components have nothing to do with pro users.

Nonsense.

If you see a Mac Pro in a recording studio or an edit suite or a VFX house, it's invariably bolted into a Sonnet chassis. Creative professionals need drive bays, rack ears and PCIe slots. They need DSP accelerators, fibre channel interfaces and SPI capture cards.

Apple say that the Mac Pro is "built for creativity on an epic scale". They don't mention that most creative professionals need a $1,500 chassis to replace the functionality that the old cheesegrater Mac Pro had.

https://www.sonnetstore.com/collections/thunderbolt-expansio...

The scheduled upgrade cycle for some creative professionals is extremely short, because their time is valuable and their workflow is bottlenecked by hardware. Many users considered the Mac Pro to be underpowered at launch, because it has a single CPU socket and only four RAM slots. After five years without an update, many users have either switched to PC or are seriously considering it.

The 2019 Mac Pro is make-or-break for Apple in the creative industries. Apple have completely exhausted their goodwill.
> [...] the idea of [...] writing native code that has a tremendously small likelihood of crashing is very appealing. Until recently, no such technology was available but Rust changed that.

No such technology was available, barring maybe Ada or some other languages.
God, I hope not. They would have to re-implement every tiny little detail of every button, textbox, and every other widget on each platform. Then they'd have to keep it up to date every time the platform updates. That's just an impossible task.
Correct, wasn't specifically referring to the touchbar, however I do use BetterTouchTool and have a few custom buttons on there.

They aren't too useful to be honest, but it's cool. I show things like my companies stock price on the TouchBar.
Really? I find the Force Touch trackpads to "click" in almost the same way as the older ones did.
Enjoyed this, thank you.

Is this something that the new CEO asked for in trying to improve operations?
ah I was thinking about the older gen ones which are more upgradeable
> non-recreational

So, destructive?

> Specifically I'm interested in those that take it for depression, focus, creativity, sleep, etc.

So, creational? I am confused by ''rec'', it's a bullshit term, especially if that means getting blunted which does at least not recreate braincells.
I like that improvements in code are available to everyone.

Why not? Collaboration is far superior to competition as you can see Wikipedia beating Britannica and so on.

We just criticize it using our current capitalistic paradigm.
The data are for around 35000 unique users in May (of which around 2400 used a desktop).
I suspect the issue with the Mini is that it threatens sales of the iMac, in a way that those iOS devices don't.
Not sure to what extent this holds when you owe $10M each to 1000 different landlords, though (I have no idea how many different landlords they are dealing with).
I hoped to be faster :D
Vcpkg has been really helpful for me, however I can't recommend its usage in day-to-day work considering it compiles things differently from vanilla releases.

It was a rather deceptive aspect of its usage that wasn't well advertised. Compilation units should be functionally equivalent to releases directly from vendors.
That extra paternity leave can give the dad the opportunity to be around to assist the mom while she's recovering from the birth - which helps her too. (And recovering emotionally as well as physically - post-partum depression can be paralyzing.)

It's just too bad that there's no way to offer an equivalent benefit for women without partners to provide them the same sort of support.
Not entirely accurate. It's cheaper to buy some things in the US than it is to buy in Romania, electronics for example. And if cost of employees were the only factor then you wouldn't see such wide differences in prices in the US depending upon whether or not there is competition. Or cities would cost less since there are more people to subsidize the costs, which we typically see the opposite of right up until competition comes in. Plainly, while location and cost of works plays some part in the cost structure, the vast majority of pricing for Comcast and other telcos is what the market will bear in a monopolistic environment. Were it simply the costs of doing business profit margins wouldn't be as drastic as they are.

Despite the source the following breaks down the profit margins based on the telco's own information that they provide.

https://www.huffingtonpost.com/bruce-kushnick/time-warner-ca...
I have to point out the obvious confounder here. The kids who get their tonsils and adenoids out are the ones with recurrent respiratory infections to begin with. Really the only way to control for this is to randomize kids to surgery or not and then follow for 20 years or more. This in contrast is an observational study, albeit with a very large number of subjects. They said they tried to control for confounding factors, but it's hard to see how effective that can be after the fact.
> There are also Ports, which don't carry the same risk of fatal crashes.

Oh, this is cute statement xD No, ports also carry the same risk as NIFs if
you use port drivers, because it's still the same way of running the code,
just with different API. You need ports backed by external process to be
isolated from the crash, though there's still the problem of such ports
eagerly reading all the available data without any backpressure whatsoever, so
your BEAM can trigger OOM killer. This is much easier to avoid, fortunately.
It's a bit crazy in NZ due to the mamamal invasion, we have ~4000 endangered species and we are only trying to do something about 300-400.

NZ was a weird place where there was virtually no mamamals just mostly birds that didn't have many predators ( other than some giant eagles, where the best response was to stay as still as possible). As a result much of our wildlife have strong scents they use to find each other. Then the rodent mamamals came along and the stinky native species are easy to find, and thir defence is to stay as still as possible. So Carnage ensued.

One of our defences is a poison called 1080, which is a synthentic version of a nartually occuring poison ( Sodium fluoroacetate ). It has a unique property of being very toxic to mamamals and not very toxic to most NZ birds and insects, so ideal for NZs situation. The poison itself is pretty brutal on mamamals. But it has proven very effective. However, there is a kind of "antivax" backlash to the poison and a lot of misinformation which has slowed down the use of 1080. So we are living in a weird state of trying to protect what we can while a vast amount of native species are getting annhilated.
> No updates but if you'd like to help financially sponsor the work to get this done...

For a project coming from Facebook, this is a bit rich. It's basically saying "you can pay us to build it for you," which isn't wrong, but it's not what you expect from filing an issue on an open source project.
You missed it: it was only present on MacBooks and non-Retina MacBook Pros.
Ask HN: When do you expect there to be a table tennis robot beating a human?
Sometimes I play TT and wondered when there will be a robot with one arm - e.g. Kuka LBR [0] - on a mobile base) holding a conventional table tennis bat capable of beating the current world champion (Fan Zhendong at the moment, see e.g. [1])? I think the tech is there and we have also this demo [2] and it's impressive but wouldn't have a chance in a faster game (an educated guess as otherwise they would show faster game play).

We have also this [3] marketing clip from KUKA robotics against a top player, but unfortunately it's CGI.

I would guess 2020ish, but it seems like a hard tracking and latency problem ...

[0] https://www.kuka.com/en-de/products/robot-systems/industrial-robots/lbr-iiwa
[1] https://www.youtube.com/watch?v=qfrrsxIgrSo
[2] https://www.youtube.com/watch?v=ive4sKkpCqs
[3] https://www.youtube.com/watch?v=tIIJME8-au8
Ask HN: Data Analytics platform in 2018
I am helping a small-mid sized company build their data analytics/warehouse platform. The data sources are micro-services around business applications recording transactional data, and the analytics platform should support historical reporting/aggregations/ad-hoc querying capabilities with quick response times and ability for data science folks to play with raw data.

There has been a lot of churn/improvements in architecture and tools used in recent times. What would one use in 2018 or how would one navigate the plethora of choices that exists at each layer(data ingest, transformation, data lake, reporting db, business intelligence tool)?
What book is that?
Chicago taps Elon Musk’s Boring Company to build high-speed transit tunnels
Have you tried replacing the JavaScript Core with the one from the react-native-community repository? https://github.com/react-community/jsc-android-buildscripts
I have XPS13 with Killer wifi (Atheros QCA6174). At first there were stability problems but they were completely solved with FW update from Atheros's github repo and a kernel update (to >= 4.9 I think).

Later it turned out that an Intel 8260 card I've bought to use in PC-based AP cannot be coerced to work in 5GHz band no matter what I did, so I've swapped them, now Atheros is in AP and Intel is in XPS, with everything working flawlessly. So it turned out that the Intel card is less functional...
I'm not sure where I implied that it is, except perhaps in invoking YC, which funds far more than "web apps".

Not having to burn yourself out just to feed and shelter yourself would afford you vastly more opportunity to find a niche that you can make an extra buck in, if you're inclined and motivated that way.

I don't see why this is such an un-obvious notion, or why people seem not to think that could net us a far richer economy — of goods, services, and ideas — than the one we've got, where you on the whole only get what someone who already has money (either the founder or their backers) decides to make.
Ya I get the sense the Erlang example is written a bad faith a little.
An interesting representation of Fiat-Crypto Money Flow during the last 24h
Being bored is necessary to relieve ourselves of cognitive load accrued throughout the day. I would urge you against chasing making money and just to enjoy the leisure, read a book or go for a walk.
Yes, I like to have scenarios for all of the end points. It definitely doesn't reduce the number of tests :-) The advantage is in isolating the protocol from the operation of the application.

The main complaint I've seen for this approach is, "We shouldn't be testing the other person's system". There is wisdom in that advice, but it really depends on how much you depend on the 3rd party service and how much downtime you can tolerate. For example, I'm working in the travel industry right now and we often rely on small services that nobody has ever heard of. If we can't use the service then we can't sell anything and our site is essentially down. If it happens frequently (and with a lot of these travel services, they often break things weekly if not daily), then your site is not viable. In that case I'll exercise the protocol as much as I can. However, we also talk to marketing services, etc. If that breaks, and it takes a day or two to get it back up, then it's not a major problem -- our marketing effort might be a day late, which is unfortunate, but not game breaking. In that case I'll usually have a smoke test or two.
I personally spent the following six months with 2 roommates and the next six months on a ship with 6 roommates in a room slightly larger that my parents' closet.
I don't see the comment you're referring to, but McBride was quoting one of the authors of the study. Technically this isn't "spin", Toxic Masculinity and Hegemonic Masculinity are both fields of study in psychology having to do with promotion of dominance and violence. I think both fields influenced this study. It looks like they developed a Parent-Child-Conflict scale that included spanking, hitting, or threatening physical harm to measure some of this, but the study is much more broader than just this.
You will now be downvoted more for talking about the downvoting.
When I was a kid every educated person was convinced that the world would suffer from incredible starvation due to overpopulation by the year 2000. Now I would say the majority of people on HN think that general AI will replace almost all work in our lifetimes.

Maybe. Progress in AI has been fast recently, but it has not always progressed at a constant pace. And meanwhile in the US we have very high employment and a national shortage of truck drivers.
Find a mentor, someone who refined their craft for years and only through experience they know the shortcuts and right implementations. My coding mentors really kicked me in the butt from being a cowboy self-taught coder to one who needs to read more about the theories of coding and philosophies behind them to up my game.
It certainly wasn't the North Korean type of basket case simonh was accusing it of being.
Microsoft joins the push for cashier free shopping
I think I would also prefer there to be no reminding. On the topic of the pin operator though, it seems more clear to me that it's an assertive component of a match, rather than needing to reference all variables in a scope in the case where there was no rebinding, to determine if something matching has already been assigned.
I generally supply mockups for different breakpoints from Sketch (via Zeplin). Moving away from making web UI in Photoshop was a game changer for myself, and the other developers. Dimensions/spacing is easy to read, and nearly all styles are translated to CSS. Highly recommend telling your designer friends to try software like Sketch or InVision Studio.
Worse than net neutrality
McGill music student awarded $350,000 after girlfriend stalls career
I don't follow what you're lamenting. That women without partners lack partners?
Interesting, I wasn't aware. How are they different?
What's old is new again: I loved following Leopard Logic (https://www.crunchbase.com/organization/leopard-logic) back in the early 2000s. They had a rapidly reconfigurable FPGA coprocessor bolted to a MIPS or ARM processor. The FPGA had multiple dynamic "planes" (4?) of FPGA configuration so, once the system was booted and the FPGAs programmed, you could switch to FPGA plane 1 to do MP3 decode, then switch to FPGA plane 2 to do MPEG2 decode, then switch to plane 3 for XYZ, etc.

Some other related companies had modified GCC to automate the process of co-processor offload.
Can someone tell me how React Native is actually working?

My initial guess is that it is basically running the same JS in a browser wrapped into a native GUI widget (win32, X, Cocoa, etc).

Maybe I'm getting long in the years, but seems like we've played this game many times.
> the command key is awkward

How do you usually try to press the command key? If you're going for it with anything other than your thumb, you're doing it wrong. Note that Apple keyboards often have narrower spacebars than PC keyboards, so the command key is closer to the center of the keyboard (and closer to your thumb) than the alt key on a standard PC keyboard.
I've actually taken to using the trackpad more often on my Thinkpad T460p; it seems to me the TrackPoint has actually regressed in recent years; on Linux:

* the default sensitivity is very low; you really have to haul on it to move the pointer significantly. Worse, the hardware starts trying to "correct", making the motion harder and harder to accomplish! (And you can see the correction when you let go completely and the pointer just starts drifting for a while until the correction re-corrects)

* attempting to change the settings results in the kernel driver crashing or something; errors get emitted to dmesg and the device resets. So setting two settings is tricky: you have to loop on setting the first setting, and then once that succeeds w/o crashing, loop on setting the second setting. If that fails, it's back to square 1![1][2]

That said, the Touchpad is not as accurate as the TrackPoint can be, or at least, used to be.

I mostly use an external small wireless mouse now, but that removes a hand from the keyboard. sigh

[1]: Here is another user with the same issue, though he doesn't fully realize it: https://www.reddit.com/r/thinkpad/comments/58c0dn/t460s_trac...

[2]: https://www.spinics.net/lists/linux-input/msg51145.html but alas, no response.
I would not marry my Mac, though I love it. The ports are not compatible.
Mostly, they're kept as pets, and the population has drastically reduced because they no longer have much utility outside entertainment.

That's not exactly a scenario I would call an improvement for human beings.
It's ironic (and frustrating) to see this marked as "resolved" (albeit from a bot), when really this issue should be left open for others to see