skysight-inc/HackerNews huggingface dataset:
Got it, good to know! Thanks
"The political purpose of Newspeak is to eliminate ambiguity and nuance (shades of meaning) from the language, and so reduce the language to simple concepts—pleasure and pain, happiness and sadness ..."
In my experience, onenote's synchronization still has serious performance issues if you have a huge number of notes. Try moving or deleting a large number of notes and watch it just completely lock up for 20 minutes.

Also, initial sync on a new machine is ridiculously slow. As in I need to leave it for hours before it totally syncs everything.
> Why should videos that do not violate site policies be removed from recommended?

The recommendation system seems out of control and I keep getting recommendations that I have not only never shown an interest in, but have actively expressed disinterest in when removing it. If they can't fix that, I'll welcome potentially biased human curators to clean it up from the vile crap that occasionally pops up there.
OakNorth: Europe’s biggest fintech calls out “clueless fintech people”
A single entity at one point had over 50% of the mining power for Bitcoin, effectively owning its blockchain.
Intel’s new assault on the data center: 56-core Xeons, 10nm FPGAs
Yep. There's a few interesting stories about why it's illegal, and a couple of Canadian guys that got in trouble for passing the border with "European" Kinder eggs, a while ago.
Another convenient feature I use is to schedule reminders via the Google Voice Assistant (e.g. remind me to buy toilet paper tomorrow morning) and it popped up in the Inbox.
Nowadays, I manage those reminders via the Google calender - all pending reminders are merged into one entry at the current day - it's not very convenient and I hope so much GMail will add this feature soon.
See Like a Bat: Using Echo-Analysis to Detect Man-in-the-Middle Attacks in LANs
ASK HN: How to find my comment on a Facebook post which has lots of comments?
FWIW the last time I tried to use Elixir with escript was with 1.3. The parts that make Elixir interesting for web apps aren't necessarily things you'd be leveraging in scripts and so, unfortunately, instead of waiting around for Elixir to do the things I was interested in I've moved on. There just aren't any killer features in Elixir that would revisit it. If I need lightweight concurrency primitives there's go. If I want immutability by default there's rust. If I want to hack up some scripts that leverage my web app there's Ruby and Python.

I'm deploying to BSD, which distillery does not support. Perhaps there are other people who can grok deployments on Elixir, but none of them have seen fit to (or know how to) resolve these issues. I've seen scattered reports of success in the issues, bitwalker's attitude and general willful lack of engagement was enough to get me to move on from Elixir and not look back. By the time I gave up on Elixir, deployments on BSD had been known broken for months.

I'm used to hitting speed bumps by not deploying to Linux, but Elixir was by far the bumpiest road for the least benefit. For comparison the rust community has been extremely responsive to BSD users of all stripes (incl. dfbsd).
If you want to get somewhere, going by car is a lot more dangerous than flying.
I wonder what Facebook would do if I created a site that "verifies your identity" by having the user type in their Facebook password.

It just seems like an unwritten rule that sites are not to ask users for other sites' passwords. It's basically phishing.
But this is what peer review is - sending it to the people in my field for their feedback.

It’s just set up formally so you don’t need to ask everyone individually and there is (an attempt at) the feedback being blind so that people who are unpopular don’t get penalised.
In part, this is probably because old Persian poetry/song traditions were more modern, compared to english poetry from the same period. They had a strong, very old literary tradition. The English didn't, until a bit later. Chaucer was part of building it.

The musical/poetic sensibilities of old/middle English are way too different to ours.

The Bible (especially in Hebrew) can also easily be plagiarized, and you'll find lots of lines/poems that work "as is" in a pop song.

Eg, rivers of babylon, boney m.
AmpliGraph: A TensorFlow-Based Library for Knowledge Graph Embeddings
Completely agreed. I find it hard to read anything but the simplest of @ positional examples, and code has to be written to be read.

I have been writing Go a lot more these days and greatly appreciate the simplicity of language. Coming from a Perl background, and the TMTOWTDI (There's More Than One Way To Do It) philosophy, I've seen how that can make for clever but hard to read programs and I'd have preferred Ruby to err in the other direction.
Developers did it for whatever reason.
everybody gets on/off at the same time instead of one by one (every seat has it's own door?)
Thanos Has a New Armor and Sword Now
That’s literally what peer review is - but set up as a system to make it easier on everyone.
The last sleeper trains in Europe:

"A sleeper is the most civilised, comfortable, and romantic way to travel... " https://www.seat61.com/sleepers.htm

Paris<>Venice sounds tempting.
How to Optimize Your Product Landing Page
> enormous sums of money seeking out the top tech talent

Still less than what they spend on management.
There are twenty times that many people on Earth. You would have to compactify the wood for building materials, or something similar, to properly sequester. I suggest iron seeding the equatorial pacific as cheaper and more scalable.
I get where you are coming from here, but calling someone stupid for looking to get past a sticking point isnt stupid. spinning your wheels when an answer exists is stupid. I think stack overflow proves that there is most likely no problem you are solving that hasnt been solved before, and given the pace of change of things, nobody can know everything. Heck I still google SQL 101 questions on occasion and I write sql/C#/C++ daily. I can either rack my brain and beat myself up for not remembering some syntax, or go look up the answer...
Decentralized finance is a myth. Governments only exist because they control the money on behalf of the country. Decentralization of finance would remove that control and hence fundamentally undermine the governments control
Crypto exchange Liquid is now valued at over $1B following new investment
The eras when "big problems [were] discussed productively" (and something was done about them) were the eras when the division was at its highest.

E.g. the division between the civil rights people and those that wanted a segregated society.

Or the division between the anti-war movement in the later sixties and the "patriotic" pro-Vietnam war establishment.

Else, the bipartisan consensus (or small differences) just leads to the incremental management of what's there, and no real initiative for change (e.g. like the last 3+ decades regarding the environment or inequality).
Allowing @1 and @2 instead of |a, b| is a horrible change to Ruby. In the ruby tracker Matz himself states this is a compromise. So now Ruby is getting half-baked compromises that look out of place, all to appease some people making requests.

If the requested functionality is so pertinent, then a proper solution should be made, in line with Ruby's style. Not cryptic sigil soup with @ and .:, etc.

If a feature exists, it will get abused down the line. I do not want to read Ruby codebases that have @1, @2, @3, etc instead of named variables. We all know that temporary code is permanent. Just making this syntax possible is terrible.

I have to say I'm disappointed. I have enjoyed using Ruby for the last ~5 years but I disagree strongly with this syntax change.
The new high-speed connection between Berlin and Munich cost about eight million Euros per kilometer. That was a bit on the high side because acquiring the land was expensive. Switzerland spends about two billion Franks a year on maintenance of its tracks.
May be relevant: https://docs.google.com/presentation/d/1MD-CgzODFWzdpnYXr8bE....
I like the idea, but it's targeted for extroverted people, probably more for marketers and bizz in general, rather than programmers. Introverts like me, will always prefer text conversation over recording myself. Also text is searchable where video is not.
Maybe for some but this explains her motivation.

Communism as a pure ideology is just as appealing to some as pure Libertarianism is to some others.

Arguably this is better motivation than that of one Kim Dotcom and on par with Aaron Schwartz.

As long as she is not actively involved in politics she is worthy of support.
Great idea! Some feedback:

- Too much info required to start (you should streamline signup, job title shouldn't be mandatory IMO)

- Creating a new message should be fast! Meaning:

- title, body & content should be optional, why can't I just send a video?

- clicking Save should automatically upload video - right now video is ignored if Save is clicked mid-recording
> Not kneeling is apolitical

Is it? Who decides that? The athlete might not even know what political position they are taking. Or they might be seen as taking the opposite position as the one they think they are taking. It's all in the eye of the beholder. As soon as enough people believe that not adopting a CoC or not kneeling IS in fact a political stance/statement - then it also is. At that point, it doesn't matter whether a player says "I don't want to take any political side here so I'll just stand, thanks". It's out of their hands. This is an exaggerated example (the CoC one is more reasonable) but I hope you get my point - whether or not you take a political stance might not even be deliberate, or conscious. Some times it might be better to at least do it consciously then.
But the context here are conversation which appear in the court records. So they're either breaches of a civil agreement, or criminal law.

By all means use them in your day to day conversations, but if you expect your messages to ever require interpretation in a court of law, and you don't want a jury to decide what you meant by eggplant, kissy face, don't use emoji.

Or, conversely, if you want to be ambiguous, like say you're a pimp communicating to his prostitutes, emoji usage might work in your favor.
The article admits:

> Open source often does create ecosystems that encourage many small-scale innovations, but while bolder innovations do widely exist at the early experimental stages, they often fail to be refined to the point of usefulness in large-scale adoption.

You can argue that, for example, KVM is a clone of something else. However, it's because of not stopping at an early stage KVM is now a mature and insanely popular technology.
That was one portion of my post disagreeing with the way I perceived you positioning your argument.

There were other parts directly disagreeing with the overall point you were making.
I know this might sound stupid, but I really find that softening the boundaries/traditional barriers between work/home really helps improve my quality of life.

I like feeling slightly relaxed at work, and I feel like I'm way more productive than in an environment that feels cold, corporate or artificial.

Having said this, I think that it's really important to listen to the cultural signals that arise from your work environment. I wouldn't be lax, or use emoji/gifs in an environment where it didn't feel appropriate.
What's the chances that bacteria from Earth made it over on the rovers?

I understand that NASA takes great pains to prevent this but they can't get every single one, surely? Especially extremophiles?
Show HN: AWS Visual Workflows – Automation
High throughput pull request reviews
It's not about getting all the information.

It's about retaining the relevant parts in the summary.

Some summaries are better in that than others.

And some summaries are used (e.g. by the media or corporations looking to mislead) precisely because they are handy for hiding important information in their summarized version.
Ethiopian pilots initially used Boeing emergency procedures before crash
Needs more aliases:

things.filter { its.age > 42 }
people.filter { their.age > 42 }

;)
Couldn't agree more, cool to see they indicate that they're working on it but then as I'm sure you're aware of there is so much more needed than just the dealing of tax, how do you deal with the likes of managing your chargebacks? Support? - This post expands on how Paddle helps here: http://bit.ly/2Us1OWM
"Is the metadata search in OneNote decent? For example, can I search for notes I created in Houston?"

Don't think so. You can search note titles, bodies, section names, section group names, handwriting, OCRed text in attached images (OneNote can embed pdfs as attachments or insert a printout of the file as images, it doesn't have an inline pdf reader yet). It can't search inside attachments or inside cloud attachments.

The app has its own tagging system that lets you attach tags to eg. paragraphs and the desktop clients have tag search and custom tag creation. The desktop and mobile apps both also have search that treats "#word" and "word" as different things, so you can jury-rig a hashtagging system should you want to.
You just can't above stockfish 6 in ~10 min.
> My understanding is the app permission model never asks for network access, so all "apps" are effectively web clients with a fancy UI.

At least for Android, not exactly: they still have to require network access (android.permission.INTERNET), and you can check if they have done that in the Play Store (description → Read More → App permissions). What changed is that the Store won't explicitly ask you to confirm you're OK with it when installing.

In any case, typical native applications didn't have to ask for network access either, that didn't make them all effectively web clients. Many of the mobile apps I have installed don't rely on a central service.
I'm guessing the OP didn't have a logic analyser.

You'd need to grab the address and data buses, and synchronise that to a point in the fetch cycle when the data is guaranteed to be stable.

It also means a lot more test clips to connect... A 16-bit bus with 16-bit addressing would be 33 data clips and a couple of grounds. In a cardcage type system you'd need an extender card to do this. Without an extender card you need to solder in test pins or wires. Not something I'd want to do to a 40-year-old museum piece.
Completing a sudoku on software which gives instant correct/incorrect feedback on digits isn't as fun as puzzling it out together. Part of the fun of sudoku is going through the mechanics, fairly.

I've heard the Souls/Bourne games described as "tough but fair".
For some games, the idea is that the fun comes from beating challenges from the design of the game mechanics.

Similarly, there's fun to be had from Role Playing Games by not having magical foreknowledge about consequences. Saving, and loading to see how each choice plays out means the dynamic is "how can I get the best?" rather than "what would this person do?".
Maybe it's a sign that you need to move away from Google at least Gmail?
2016 or the Win10 app? 2016 sync is a lot slower than modern sync (Win10, macOS, mobile)
Maybe TDD just isn't for him/her/other?

I prototype, then tests, then refactor and I know some people would be zealously against this style; demanding tests before everything. However my mind just doesn't work this way, I need to play with code to get ideas out of my head; coming up with relevant test cases takes a magnitude of time longer than making the prototype.

Now if your co-worker is not writing tests at all, this is a different matter, but as long as the code he writes is covered by a test suite in the end, what does it matter which order he/she does it in?
I mentioned it elsewhere, but I'm far and away the heaviest giphy user in my slack groups for internal conversation with teammates I'm comfortable and familiar with.

But any external conversations or conversations where money is on the table, emojis and gifs are too ambiguous.
The last one looks a lot like Haskell:

map (* 3) numbers
OpenPDF 1.2.14 Released
Ah, whereas Seven, Nine and Ten are all encrypting (some) streams.
The article seems to disagree with your point about open source funding:

> Right now my goal is to get a handful of medium sized grants from larger companies to support my work on crates.io. If you work for a company that might be interested in helping sponsor me, please reach out.

If that's a financially viable proposition, that speaks well of large companies supporting individuals on open source projects, no?
navenio | Research Engineer, SLAM Engineer, Machine Learning Engineer, Backend Engineer | Oxford, UK | Onsite

Problem area: indoor localisation.
GPS doesn't work indoors but indoor localisation has a huge range of applications so navenio develops smartphone based indoor localisation technology.

Why would you want to work here?

We are a team of competent engineers from a broad range of backgrounds who write modern C++ and Python 3 to solve interesting research problems. navenio is a spin out of Oxford University, we are well funded and have an academic culture. Engineers have ownership of projects and autonomy to develop the solution they choose. We use continuous integration and automated testing to move quickly and develop our technology. Our current largest market is healthcare, we work on a strongly ethical technology that improves quality of care for patients through increased efficiency while lowering healthcare costs for society.

What are we looking for?

Research engineer:

• People who like to write high quality Python and modern C++

• People with a track record of algorithm development

• Highly capable people from a range of backgrounds including (but not limited to): machine learning, signal processing, robotics or academic research

Backend engineer:

• Capability to take on green field project implementing globally distributed localisation system backend

• Experience with AWS, Kubernetes, webservers, postrgresql, mongo, redis, micro-services, REST APIs

Technologies used:
Research: C++17, Python 3, scikit learn.

Backend: Python 3, AWS, Kubernetes, docker

R&D engineer:
https://navenio.workable.com/j/2737E0B606
Backend engineer (R&D team):
https://navenio.workable.com/j/7FC8B9BFCE
Indexes in PostgreSQL, Part 5: Gist
The problem is- that in poor countries, forrest are chopped down faster then you can rebuilt them. So what you need is a mixture of reforrestation- the natural forrest in diffiult to reach regions. And "crop" forrest - aka bamboo in those regions that will get pillaged.
> This link is to an extended abstract. Is the full paper available?

The website of one of the authors is

> http://pt.withington.org/

Just ask him. :-)
>they are relying on recent court cases where scammers would call old people asking them to log on to check their retirement accounts

How would this work? As far as I know Swedish courts don't follow stare decisis.
How does a distributed public ledger help with it?
I've been using mint for years，it's been very useful for me. Adopting other mechanism like oauth will be slow they wouldn't be able to support that many financial institution.

Its all boil down to risk vs benefit.
Makes sense - I guess it's just an unclear emphasis on their offering which essentially is taking that work off your hands. What would you prefer to see?
There are PCIe x16 cards that let you plug in 4 m.2 SSDs, so theoretically you could make a system with 4 times as many SSDs as you have x16 slots.

The overhead of RAID might nullify the performance gains of NVMe though, as this benchmark of 3 NVMe drives shows: https://www.pcper.com/reviews/Storage/Triple-M2-Samsung-950-...

It delivers similar performance to a SATA SSD array I built years ago for bandwidth (not sure about IOPS though).
These are just De Brujin indexes! https://en.wikipedia.org/wiki/De_Bruijn_index Far more elegant than literal lambda variables, since they save you the trouble of dealing with variable renaming and/or defining a valid syntax for local identifiers.
No I totally get it, but my belief is that there would be more exploitation occurring than net benefit gained from being able to hire people and pay them extremely low wages.

I don't want to return to the days where people would have to work 60+ hours to keep a roof over their head with bare necessities. We are closer to that reality than that of wealthy menial workforce in my view.
Apache HTTP 2.4.17 to 2.4.38 Local Root Exploit
trains are even more heavily subsidized so I don't understand the comment. the EU restricts subsidizing airlines and similar at all but the smallest fields and even has pursued having some airlines refund monies giving to them in violation of the rules. There are tax breaks in the form of not paying VAT for domestic flight routes but overall the cost for all air travel breaks is less than twenty billion Euros whereas subsidies for rail and worse the debts[2] for building and maintenance are ten to twenty times as much.

finally the one issue that stands out, is that while European members use rail at over five times the average of Americans it only works out to approximately 600 miles per year versus 100. Urban transport usage is only double the average use in American but that is a 120 uses per year versus 60. [1]

Then to make it even worse by focusing so much subsidies and expense on trying to convince people to take rail it has caused much more freight to end up on roads. In the US over forty percent of freight goes by rail, in the EU it is around eleven percent. So for the limited gains of moving people by rail are slaughtered by the losses in resulting environmental and financial impact of moving freight over roads.

The truth is many have this romantic view of rail travel which is not supported by facts. Politicians in the EU, where the lines are almost all government owned, love rail because its very visible and people don't look below the surface to see the reality of actual cost, debt load, and lack of real usage.

[1] https://ec.europa.eu/eurostat/documents/3217494/5711595/KS-D...

[2] https://re.public.polimi.it/retrieve/handle/11311/1015984/18...
Do not cite Nature articles.
I've often felt that maybe the front bus should skip a few stops, but unfortunately, the fuller a bus is, the bigger the chance that someone has to get out at every stop, and that means people are going to get in at every stop too.

Maybe the empty rear bus should overtake the front bus, but that's not always possible.

Teleporting to a random stop would be really annoying for people who had to get out at the next stop. That's only an acceptable solution when the bus is completely empty.
> because 99% of developers aren't kernel developers

That is like saying you have to be a kernel developer to work with containers.
It should always be taken with a grain of salt; I guess you can make sweeping statements like "positive/negative tone", but you should be careful attributing exact meanings to it. I mean to some, an eggplant is an eggplant, to others it's a penis. There will be community specific meanings attributed to certain emoji, often unspoken or even unaware.
How Rupert Murdoch’s Empire of Influence Remade the World
Not sure if I switch to Gmail or if I was redirected but I have been using Gmail for the last few days. I tried Inbox URL and it works. I think I will stick with Inbox until it is switch off.
Then don't install a Twitch streaming video camera in your bathroom. And don't order a custom t-shirt with your banking password printed across the chest. This isn't rocket science.

If you're out and about in view of others, you don't have privacy. By definition of what we call "privacy" that is the exact opposite of privacy.

https://media.giphy.com/media/NPyHgTkMStCXC/giphy.gif