skysight-inc/HackerNews huggingface dataset:
I can only speak for the DoD/IC but we do blast the air-waves with randomized noise in the form of white/pink noise or radios in and around our SCIFs. It's not really cost effective or critical to add further EM radiative sources to that, as the intention is primarily to reduce risk of voice bugs.
Ask HN: I’m addicted to HN, what should I do?
How do other people deal with addiction to hacker news? I check it every morning and every night. I often find myself distracting myself with Hacker News during work too.

Hacker News seems to have been designed to optimize for new good content and I can’t help but feeling like I’m missing out if I don’t read it.

How do you all deal with this?
I don't think that is what he/she meant. I don't know what your professional software experience has been like, but software is applied and required to some extent in all industries nowadays, and therefore there is a broader scope required. It is also more of a moving target. I'm a contractor providing software engineering services. One contract I might be doing Subsea control systems, the next OpenGL graphics hardware programming sprinkled with Java and Eclipse, the next contract may be embedded assembly language for turbine control systems etc. Law/Medicine maybe moving, but I am fairly certain a doctor or lawyer does not "move as fast". They tend to stay specialised in maybe an area or two. In fact, for a serious medical condition, from a patients point of view, I would be quite alarmed to be seen by a doctor that has not "specialised" in my condition. Ideally, one that does nothing but my condition. I think it is easier for a doctor/lawyer to fall into the trap of becoming specialised in one or two areas alone than a software engineer, simply for the fact that if I did not constantly have to become specialised in a new area, usually for every contract), then I would not be able to pay the bills. So I imagine that is what he/she meant.
I asked about this back in the Oracle trial and was told that if you can't prevail on what you consider your top 10 allegations, you are not going to be able to prevail on the rest of them (assumption they are weaker than your top 10). As a result litigating all of them is not useful and only serves to confuse the jury.
Can someone explain how VLC is able to skirt around codec licensing issues?

How has VLC been able to play mp3s, DVDs, and other media formats natively when other players were forced to pay licensing fees, hence the need to buy media players 10 years ago?
Yeah seems more like people are used to passively consuming knowledge and information from consolidated media, all pushing a rather narrow, barely even two-sided narrative of world events, and so are still adjusting to, and indeed inadequately prepared for, an information landscape that for the first time in a long time isn't so tightly controlled and delivered.

There is also the assumption that literacy in general was ever this high...
Animated GIF of Elon's Tesla Observed from Chile
Would it matter? It was the amazon warehouses' responsibility to mark the package fragile to avoid reckless behavior by amazon delivery. Both are Amazon's duty when they're both the seller and the shipper.
Deep Learning is going to help here soon; making a transcript is now becoming easy and voice search should be doable by talented 12-year olds quickly.
Over the years I have seen some strange performance issues in GTK, specifically PyGTK, that make me not want to use it any more, and was just wondering if others have encountered these?

- Highly variable window load and startup times

- Random slowdowns

- WebkitGTK has some serious memory leaks

Otherwise I'd consider GTK to be fantastic :/
>you're not going to risk hiring someone who's a work in progress and might not even work out in terms of having the basic qualifications.

That's what the bloody technical tests are for!

If you're giving those out, on top of a technical verbal interview, and still saying "well, we still don't know if they can even build a CRUD app with our stack", you have a broken hiring process!

I can understand the difficulty in choosing the right questions for the limited time we all have to interview to extract the maximum useful amount of data about someone. And that there's a lot of debate about which questions are right ones to ask. But a technical test that represents the basic unit of usefulness to your company is bare bones stuff.
QUIC has already enough intelligent people behind it, I'll look at the github page to see if I can say something, but the main difference is probably the scope.

The scope of QUIC is quite clear: it aims at putting together TCP and TLS. It already does that well enough, it won't do more. I found that limiting, the only option I have is to do something myself.

I tried talking to people around (conference and privately) but what I got from it is basically: first show that it can work, then we can talk. I tried to talk about the theory and objectives behind before the code, but without an implementation it does not seem to be worth much.

Google is a big company that can put people to work on something and that gets things done, wether it is a good idea or not. I can't pay anyone, I have not found people interested in even only the theory, so I'll go on, and maybe something will change when things start to work.
> Please note that PostgreSQL changed its versioning scheme with the release of version 10.0, so updating to version 10.2 from 10.0 or 10.1 is considered a minor update.

While this looks like an important update, note that it's not a new feature release.
I do. I think it's only possible with instrumented, self-driving only, roads.

I think it's impossible for general purpose roads. Not without true AI.
this is not true. perhaps just bad luck. i've worked with developers in other countries that are at least as good as any american developers i've worked with.
"if you take one of the 6 month programs, you’ll get a similar amount of experience as in an undergrad curriculum."

I am sorry, what?

Look, I know that people are all about "disrupting" the world. But, for the love of hard-work and whatever goodness left in your heart, can you please stop insulting people?

I once worked as TA for an introductory class in Computer Science. It takes about a semester for students to wrap their heads about what is "programming." It takes at minimum another semester of honest to goodness to absorb the fundamentals of computer science (incl. formal languages, basic complexity theories, and basic algorithm). It takes at least another semester to work through how the computer (you know, the silicon?) works.

Of course, I have only talked about the theory side the programming world. A good CS program also needs to introduce at least 2 (if not 3: one introductory, one system, one industrial) programming languages, plus at least 3 paradigms (corresponding the languages above: functional, system/procedural, and OOP), plus some discussion over the industry. And they should ensure that the students get stock overflow at least once, infinite loops at least a few times, and (on the verge of?) kicking their classmates/teammates at least once on some stupid bugs.

More challenges: a brain isn't a hard drive. Cramming is about the worst way possible to induce understanding. All of these above need time and space to work themselves through various layers of consciousness.

(BTW, all of the above are just the basics; if you notice, I have not brought up any "sexy" topics like networking or cloud computing or AI or what-have-you)

Imagine for a minute: what happens if a person walks up to newly minted chemical or mechanical or even electrical engineers and tells them that their 4 years of education can be done in 6 months. What would the new engineers think? Well, here is the nice version: such "disrupter" is laughed out of the room. The less nice version involves some honor-defense beating. The pragmatic version probably involves some lawsuits over how such claim is a fraud and may endanger the consumers (not to mention co-workers).

And yet, here we are. Software engineers, who spent years to acquire immensely complicated skills, are forced to sit through and agree with such insults, then to give comments like "oh yeah, maybe you should learn more about big-O notation." You know what I think about big-O notation? It's about as useful as calculus. Remember, doing something twice does NOT cost as much as doing it once (and this is before factor in goodies like cache miss and waiting for OS and whatnots). It's like push-ups: good mental exercise, but not actually used. So, telling someone "you need to learn big-O notation after 6-month bootcamp" is like saying "learn football for 6 months, add some push-ups, and you are ready for NFL." Am I the only one finding this ridiculous?
Yes. The advisory is at https://www.libreoffice.org/about-us/security/advisories/cve...
Took me a while to figure that one out. I was able to write a query in the app and save it as a favorite.
To be fair, the main argument in the response article is that Andreas's troubles installing a full-node wallet doesn't relate to how an IoT device would use it, so the article's conclusion isn't well established.

All the arguments about "how can something that's pre-alpha be worth billions of dollars" are perfectly valid, but the original article seemed to address IOTA's worth for IoT devices, and seems to have missed the plot on that.
I agree with your assessment. They can't risk Lithium-ion in space temperatures and pressures. What do you think of the spaceman? Did they bolt him on to the car seat?
64bits? isnt this javascript?
I've been thinking about this recently. I have multiple Echo's in the house with really good microphones, as well as smart smoke alarms with farsight[0] which senses motion. This could be turned into a pretty sophisticated home security system that could alert you when sleeping (wakes up the Echo in your bedroom) or out (notify you via the app) when suspicious activity occurs - like the window glass breaking example, or motion is detected when everyone has gone to bed or are out of the house.

With machine learning/AI systems these could potentially be more accurate than traditional home security systems.

[0] - https://nest.com/uk/support/article/What-is-Farsight
GTK's API is really quite nice, all things considered. I have never felt so sane writing GUI code in a good long time
Why we shouldn't try to replicate Silicon Valley
Yes, there already is an exception for localhost. HTTP on localhost is considered a "secure context".

Edit: To be more precise, and to quote [1]

"Secure Contexts says UAs MAY treat localhost as a secure context only if they can guarantee it will only ever resolve to a loopback address (and are in any case not required to). https://w3c.github.io/webappsec-secure-contexts/#localhost"

[1] https://github.com/w3ctag/design-principles/pull/75#issuecom...
People have known smoking was harmful since the 1960's.
Whatever it is, it hangs trying to load in my browser.

A post text world would certainly be distopian for me, but I can't really conceive of it. Perhaps I could find out if only this page would load in my chrome browser.
> Inflation encourages reinvestment.

Inflation encourages malinvestment. There's always a motivation to invest and earn money from selecting profitable ventures. Inflation forces people to be less selective.

> In a deflationary environment, one need only hold currency or inert commodities in order to have greater future purchasing power.

This is only true if you ignore taxation. The government is perfectly free to tax people's wealth if they feel hoarding has become problematic.

>In an inflationary environment, it is everyone, holders-of-capital included, who must continuously work to preserve purchasing power.

Nonsense. People with money always find a way to escape inflation. Take a look at real estate.
GTK is indeed native
And what about this?

https://imgur.com/a/8Oj88
I would love for Thunderbird to support Exchange 365. I use Linux at work but sadly we've got office 365 and use a lot the calendar built in. I have to use Evolution as its the only mail client that supports, and didn't really want to try ExQuilla.
Why donations via Paypal? Paypal sucks and steals! They make up their own (totally unreasonable) rates for exchanging Euro's to USD..

Better show an Ethereum address or so, it's just a few minutes work and might render a much larger donation due to the expected increase in price over time.
Sublime Text isn't quite native, as the text rendering is done with Skia IIRC.
> I am not sure if DTLS does unordered delivery

That's an interesting point, indeed the RFC[1] seems to support your claim:

> DTLS implementations maintain (at least notionally) a
> next_receive_seq counter. This counter is initially set to zero.
> When a message is received, if its sequence number matches
> next_receive_seq, next_receive_seq is incremented and the message is
> processed. If the sequence number is less than next_receive_seq, the
> message MUST be discarded. If the sequence number is greater than
> next_receive_seq, the implementation SHOULD queue the message but MAY
> discard it. (This is a simple space/bandwidth tradeoff).

[1]: https://tools.ietf.org/html/rfc6347

> DTLS multicast

I'm not seeing mentions of that in the RFC

> Forward Error correction of QUIC

I'm looking at the QUIC spec and I don't see anything about that, there doesn't seem to be any error correction done in QUIC (perhaps at the UDP level with the checksum you mean?)
JavaFX is not native, it renders closer to Electron than WinForms/GTK/native

That said JavaFX controls feel very nice. Like a foreign GUI, but a nice one
College education pays back multiple fold though.

Instate tuition for top public universities is not that high, and helps you gain skills and even more importantly build a network that is certainly worth the investment.

Sure, there are many soft fields where job opportunities are sparse. But, a degree @ state tuition is certainly worth it for a good number of majors.
In a (simplified and ideal) democracy, 1 person, 1 vote. Allowing someone to contribute more than one "vote" (dollar) each is allowing them to out "speak" other contributors. Why do Soros or the Koch brothers deserve to be able to speak louder than me, just because they can?
I agree with everything although with #2, VLC really could use some UI/UX improvements on both desktop and iOS. Hard to complain though when it's been stable and efficient for all these years - I'd rather have a few odd/annoying UI issues than a bloated piece of garbage!
Exactly. Wouldn't we have to have access to all the relevant source code, both for the devices and the server-side components, to tell what Alexa and other home assistant devices are actually doing and storing?
We expect them to be able to code at a junior level. They cannot. I wouldn't even consider most of them for an internship, and the rest only grudgingly.

Yes, I expect them to have more projects in their Github account than just what the bootcamp forced them to do. If they don't care enough about programming to do that, then they probably don't care enough about programming for us to hire them.
Financial Times journo's private messages quoted to her at China visa renewal
I agree that social media may be doing more harm than good, but vilifying Facebook is not going to help. The greater issue is the nature of addiction and what should be done to deal with this in our society. Is regulation necessary? (I hope not) If so, how far are we going to go in order to address problem with social media and addiction in general? Where do we draw the line between what is considered harmful and what is not? Which is worse - Facebook or Netflix or CNN or PUBG or HackerNews or internet in general? (I'm HN addict, I think). We need to address these problems...

I've heard some suggested solutions from others, some of which are just impractical or are just crazy:

* Ban sale of all mobile device to anyone under 18 years of age, like we did with cigarettes.

* Illegalize usage of Facebook, Snapchat, Instagram, Twitter, Weebo etc to all minors. Force manufacturer to limit kids to only basic phone calling and text messaging. Children using these apps can be cited for violation by the police, similar to curfew laws for minors in some states/countries.

* Force Netflix, Hulu, Amazon Video, Youtube, etc to prevent binge watching by allowing maximum of 2 hours of streamed videos per person per day. Limit consumption, similar to New York City's Soda Ban, banning large sugary drinks from stores.

* Force all ISP to disconnect their residential internet access between 10pm -6am.

* Add special tax on addictive products, including phone, video game consoles and game software, and social media apps (in similar manner to tobacco and alcohol)

* Run a government-funded national campaign and create grass-root movements similar to anti-smoking, anti-drinking/driving, and anti-drug campaigns. "Just say no to Snapchat".

* Create a law to force all companies with free products to charge fee to its users. No more free Facebook or League of Legends. Facebook will now cost $5/month, and LOL costs $20/month.

* Limit distribution hardware (iPhone, XBox, PC etc) and software (PUBG, Candy Crush, Facebook apps, etc) through increased special-tax. That $300 XBox one will now cost $900. Pixel XL will cost $1500 and iPhone will cost $2000 after tax.

NOTE: These sound like crazy idea, but laws like these had been implemented in real-life.
For example, France is making phones illegal at school for students. Greece banned all video game consoles, citing addiction problems.
In Korea, it is illegal to play online games between 12am-6am for anyone under 16.

Also there is this article from 2015 about the addiction and the idea of regulating the internet: https://aeon.co/essays/if-the-internet-is-addictive-why-don-...
> Thankfully 80 EUR/h is not the upper limit if you can cut out the middleman.

Yup, I know some guys contracting in Germany at 100 EUR/h. I myself received an offer (not in Germany, but in neighbouring country) at 120 EUR/h. The EU contracting market looks pretty healthy to me.
grease works for string-valued flags. It's a bit more difficult to grease bitfields.
the tweet you link to is architectural search, or figuring out what the neural network should look like (along with its parameters).

If self-driving car ML is "data scientists replacing a driver with computers", architecture search is computers replacing data scientists. $1.2M is roughly 3-4 data scientists' annual compensations at a company like Google or Uber.

Finding hyperparameters for an existing architecture is much easier because you would typically deal with a much lower cardinality in hyperparameter space. SigOpt is helping with that. Google has an internal solution that is able to take advantage of parameters within their job scheduling infrastructure (they actually have a bunch of them, the one I'm talking about is called hyperband [0]). CERN, as far as I know, was using hyperopt [1]. Avant uses an open-source version of SigOpt that we wrote in 2016 called loop [2].

[0] - https://arxiv.org/pdf/1603.06560.pdf
[1] - http://hyperopt.github.io/hyperopt
[2] - https://github.com/avantoss/loop
Of course you have a support contract, but how fast you can get a response still doesn't change. AWS Business Support - which is what is very common, a "Production Down" has a 1hr SLA for response. That's a long ass time for a database to be down without doing anything more than sitting on your hands.
One of the early blatant examples - when they've killed their competitor (DR-DOS) by altering Windows 3.1 to work in MS-DOS only.
Linux Commands for Beginners: SUDO
Yes, I know. But regex for everything is bad. What about Parsec? Anyone? http://book.realworldhaskell.org/read/using-parsec.html
Hell no, get that Electron garbage out of here. It produces slow, ugly applications using a framework that has no place on the desktop.

Also, excessive transpilation is something people should really look down upon. Learn to work with the framework that runs, don't go and come up with CoffeeScript or w/e

GTK doesn't look dated, it just looks simple
What kind of automation are you talking about? Test automation?
And the guy turned down some millions of Euros to keep it Free.[0]

[0]: https://np.reddit.com/r/france/comments/736ghk/ama_je_suis_l...
It's the type of thing twitter could really facilitate too - oh I see you added snoopdog and drdre, you might be interested in the "West coast Rappers" list!

Publishing/maintaining lists is something a organisation could do - ie CNN might want to publish a list of all their political journalists.

The list thing is really just a example of a feature they could have experimented with and for whatever reason didn't.
Yeah, sorry, I'm not actually well versed in these matters (of discrimination, never needed to be), I couldn't find the correct word.

Anyway, you do attribute certain characteristics to members of whole nations without any kind of proof (beyond what "everybody [in the field] knows"). I believe you shouldn't, and that it doesn't matter if the characteristics are positive or negative.

In reality, there are both good and bad programmers everywhere. That you ended up working with the bad - or maybe ill-incentivized due to some circumstances - programmers from here or there does not mean that there are no good programmers there or businesses that care for quality. It just means you didn't meet them.
Agreed, look at it from their perspective. They haven't been around a lot of money before, they don't have a lot of friends who have been around a lot of money either, so they don't really know even what questions to ask to understand the people who are arguing to be their financial advisors.

Perhaps major league sports would do well to help train their athletes in the basics of financial management in order to help avoid this situation.
This is so true. In my job, it's the problem solving ability that is valued. Not the innate knowledge of tools etc that we use to solve the problems, however that is, off course, required also.
I was keying off of your "purchase regularly" comment. Either way, the only products that amazon seems to offer at a reasonably competitive price, factoring in shipping, is amazon basics items, and that's because they can do to the supply chain the same thing walmart did.
yes! my company gives all developers a pluralsight license but i find it basically useless. I spend half my time pausing and replaying video to follow along. so much more efficient to have it laied out in text.
Good intentions? Any time I read something like this: https://www.thenation.com/article/big-brothers-thought-contr... my doubts about them increase.