skysight-inc/HackerNews huggingface dataset:
There is a lot to learn from K, but there are two problems:

1) It is not open source, but a commercial product. Although some source code can be found online, there is no license, so I would not dare using any of it in a free software project.

2) Whitney's code is worth studying. I have spent a lot of time "deciphering" the b interpreter in kparc and it has been a great exercise, but it is not for everybody. Most people will find it unnecessarily obfuscated. It certainly is not obvious for a casual observer.

I wish (1) changed, then we could see annotated versions of the code that made it more palatable to solve (2) too. But according to what I have seen, this is not going to happen.
Isn’t having a good boss the #1 office perk?
The spectrum seems to span from APL at one extreme, and Enterprise Java/C# at the other. This is closer to the former but still not that extreme (I personally lean toward that direction too, mostly working with Asm and C.)
50 Popular Python open-source projects on GitHub in 2018
basic HTML gmail link (fast AF)

https://mail.google.com/mail/u/0/h/1pq68r75kzvdr/?v%3Dlui
فوائد عرق السوس للجسم
Evaluating Fuzz Testing
In the past year I have worked on a side project web application that provides a tool for managing and calculating a multi-factor value assessment for major decisions. The twist is that it collects the assessments of each decision option against the decision factors from whatever advisers or stakeholders you the decision master invite to participate. During collection of the assessments each person is also invited to indicate how confident they are about each assessment and to add a qualitative comment as well.

In particular I have thought of corporation using this as a way to gather input from all the persons that interview a candidate for a job.

Anyone on this thread interested in seeing a demo?
I've been curious about one aspect every time I've seen this law mentioned.

Theoretically, let's say you use VeraCrypt or something similar to create a password-protected volume inside a big .mp4 file using steganographic techniques. A second secret password is set, which can decrypt another hidden volume which contains the actual sensitive data.

You give out the password for the first volume under duress.

Would that be enough to satisfy the law? If so, isn't it undermined?
Just because something is inappropriate at work, it doesn't follow that your employer should have carte blanche to breach your privacy on the off chance that you are doing it.
Yeah, but that's just a pedantic distinction. Whether it's Slack or email, it all the same once ingested...
OK I guess I'll stop brushing my teeth too...
> I get a sense of rage and depression

Maybe it's not the actual light, but it's a signal that the circus has arrived and your peaceful hour is over.
var is maximally compatible with older browsers. let and const are more tightly scoped, and that can help you write more maintainable code.

I think maintainability was not a first class concern in the writing of this script (consider the terse naming of variables), but it doesn't really matter; it's short, and you can understand it all because there's not all that much to understand. It does the job, and works everywhere.
Yeah this is nothing bad at all just some code. I’m fact I can grok it on my phone so I’d say it’s good code.
It's a covert ad for a private Big Brother services company...
Interesting that the language is called Monkey.

Garmin's own programming language for device apps is called Monkey C.

https://developer.garmin.com/connect-iq/programmers-guide/mo...
Once even more EV's are around longer could that depreciation retroactively improve if it turns out 5 or 7 year old batteries actually aren't as poor as expected? A gamble of course.
I really wish it was possible to somehow use my laptop outside when it's sunny. It's a shame to spend the prime hours of the day inside, and then spend all your spare time in the dark at night.

I get really jealous of the construction workers when it's a nice sunny day outside. I've worked a few different outdoor jobs, and there's nothing quite like working on a sunny day, it really lifts the spirit.
Interesting, I tried to use https://github.com/jostylr/litpro-commonmark to do literate programming when writing a tutorial but was completely unable to go from their specific markdown flavor to a simple markdown file void of all extra macros and annotations that I could just transform to HTML. i didn't know about "pp" which looks like what I need to use.
>>>I found this out the hard way.

Lesson learned. Stallman up and stop relying on proprietary systems that spy on you and cooperate with murderous regimes.
Or maybe 100 crashed, but only 10 made to report it.
Pavlovian conditioning is very real. I for one wouldn't want the light => rage connection to get fixed...
What it proves is that it’s good enough to make tons of money.

You’re arguing from a hypothetical alternate reality where they could have been better off, but there’s no point in that. It’s like saying “Sure Usain bolt can run a sub 10sec 100m.... but if he’d gone into politics perhaps he’d made even more money and been twice as famous, we have no way of knowing, so how does that sub 10s 100m really prove anything about whether or not he’s fast?”

Usain bolt is fast, and that code made money. It’s just facts, accept them.
It is absolutely a problem for them. It is what makes them pissed off and ruining my day by getting in anger fits over how their phone is shit (it's not their phone - it's the accumulated bloat of the apps they use). It's what makes them buy a new computer ("my old one was too slow").

It's just regular users know so little about technology that they accept what they're given without any question. "Thinks work slow so it's definitely the fault of my computer, maybe it has viruses".
Airbnb for Work is getting bigger
That is a correct logical conclusion if you start with the assumption that the data shared with David Pogue included all the data Fitbit has. But maybe you shouldn't start with that assumption.

Disclaimer: I work for Fitbit, but don't speak for Fitbit.

EDIT: Actually there's an additional assumption here, one which I also make, that any app with location permissions has all my GPS location data. But that assumption may be false here. It sounds like where I'm sleeping at 3am isn't recorded according to https://help.fitbit.com/articles/en_US/Help_article/2134
How the U.S. economy turned six good jobs into bad ones
Show HN: Protest against, online protesting made easy
Feel like protesting against some injustice? I created this somewhat silly web app using open source software to this as easy and fun as possible!

https://protest-against.now.sh/

The default value is "TRUMP" but you can protest against any topic you like.

Let me know what you think!
Ask HN: How to not get screwed by a listed company?
Over the past 3 years, my team(2 remote) and I have been engaged by List Co to build out products for their business. To-date the products we have built are CRUD apps that solve a niche need. The terms of our engagement were that we develop at cost, maintain ownership of all IP and charge an on-going licensing and maintenance fee.
During this time we have had the opportunity to work closely with stakeholders at all levels and understand the long-term vision of the business, how the industry is transforming and the role that technology will play in their transformation. With this knowledge, the team and I decided to proactively build out a product(To-date development sits at ~$100k USD) to solve one of the industries immediate needs.

After having the opportunity to demo the product to all C level execs at List Co and take them through our vision they have recently responded by pushing for the setup of a JV. During our initial discussions, they have expressed interest in owning 51% with equal voting rights and that all IP created including the product which was demoed to be transferred to the new entity. They are open to commercialising the product but this won't be viable if knowledge of their part ownership comes to light.

This is unfamiliar territory and I have an exhaustive list of questions. I do intend on engaging a lawyer in the next two weeks after we further our discussion and I can better gauge their seriousness.

My immediate questions are; - Has anyone experienced something similar and what were the terms of your arrangement? - How do we go about valuing the business? The products we built specifically for them haven't been licensed to others. - If I wanted to exit the business in X years how should I go about building this in? - What are some other considerations to take into account?
The thing that bothers me about Shockley is how he was actually not that involved in developing the transistor. Bardeen and Brattain got it working without much input from Shockley. But once they got it working, Shockley swooped in and tried to take most of the credit.

That's not how to live life.
For even older data visualization, I recommend Willard C. Brinton, "Graphic presentation" (1939) a book freely accessible on https://archive.org/stream/graphicpresentat00brinrich#page/n....

It is fascinating to see that people repeat the same simple errors that were considered errors almost 80 years ago.
> I don't think even the employers think it's right to have windowless offices

As an employee, I hate this rule and would love a windowless office. Right now, I just keep the curtains closed all day.
>I have seen job postings for Data scientists that are simply rebranded data analysts to postings looking for advanced math and programming ability.

Being as how "Data Science" is such a nebulous term, what is wrong with such a posting? I'd say that a data analyst with some advanced math and programming ability is a pretty rare skillset. Is it any surprise such a person is in high demand?
I think some comments are missing the point. I used to work in an office that definitely had "natural light" because it did have windows, but the view from the windows was basically just other grey buildings about 10 metres away. I now work in an office where I can look out and see grass, trees, and the sky, and it's much nicer.
EU to move ahead with cultural quotas for streaming services
Apple: No, your iPhone isn't eavesdropping on you
Sure; but it raises the bar for criminals. Ie, it makes being an effective criminal require more knowledge and more work. And that makes a huge difference in practice. How many criminals actually have good enough opsec to change the license plates on their car? I bet it’s well under 20%. And I know that an 80% solution kills me as an engineer, but I bet law enforcement sees an 80% solution as a massive win.

Us technologists should know how much this stuff matters from the huge effect good design has on product adoption. (Or dark patterns on user behaviour). This is the same effect in action - changing defaults changes the behaviour of the majority.

Another example: People say that “if you make guns illegal only criminals will have guns”. Yet here in Australia very few crimes are committed using firearms. This is the same effect in action. (I’m not arguing for gun control - just that these laws have an effect)

And with that in mind, I think the reason why we’re finally seeing a big push from the 5 eyes is because finally, finally one of the big chat platforms (WhatsApp) has rolled out end to end encryption. That lowered the bar far enough that privacy from the government is becoming the default.

One implication of this way of thinking is that it changes where the battle lines are. To win, the government doesn’t need to make end to end encryption impossible. They just need to make end to end encryption a bit difficult and non-obvious. Doing that will probably push the % of criminals who use proper encryption back into single digit percentages. After all, if you can research and understand the implications of application and messaging security, you can probably make a better living working at an IT desk somewhere than you can from stealing cars. Law enforcement would probably see that as a huge win, even if all us techies can keep sideloading Signal or whatever.

Personally I don’t consider that good enough - I want a society where everyone has privacy. Not just those who have opted in to it.
+1 because mooc style learning alone just isn't enough in most cases.
And the health nuts. Or just anti-night propaganda. I love working at night when it's super dark regardless of windows and the only light is from my screens.
I feel your pain. I am in it too.

Would love to get your thoughts some time - I'm building a product to make life a little bit easier (3 step deploy model as API) but with a vision towards more broaded deployment usecases. Your advice will be valuable and much appreciated!
The last time I knew, facial recognition technology is not yet advanced enough for the type of system you imagine. Is there anything specific you can point me to that would support your 'estimate'?
You can now get kicked off Uber in Australia for being rude to drivers
Oh of course. I ran loops around my own line of thinking. Thanks!
Contorion GmbH | Python/ERP Developer | Berlin, Germany | Onsite | Full time | E-commerce | https://www.contorion.de

Contorion is an e-commerce store dealing with everything that is needed by craftsmen in their day-to-day business. A success story, the company has been purchased by a global leader in the tool market, Hoffmann SE, thus being provided with an opportunity to scale up our tech function.

We are currently looking for an experienced Python/ERP developer, preferably with 5 years of experience who could take over the implementation and deployment of our internal ERP system, previously developed by an agency. This role would mean working really close with key players within the company, such as Product Management, Logistics, Category Management and Product Data, besides supporting our Sales and Customer Service team as well.
Main technologies (role): Odoo/OpenERP, Python, MySQL

You can read more about the job here: https://www.contorion.de/jobs/detail/80356?lang=en

If interested, e-mail us at hr@contorion.de
Very nice.

This reminds me of RunKit [1], which some of you may remember as TonicDev.

1: https://runkit.com
A day in fascism
I've bought an Amazon Kindle Paperwhite recently, and spent a few hours under the mid day sun in the riverside reading some books. It's worth it just for that!

Shame there is no e-ink laptop sometimes soon, most likely...
Discussion: https://news.ycombinator.com/item?id=17901616
Previous discussion: https://news.ycombinator.com/item?id=17901616
A professor schemed for respect and a raise. Instead, he wrecked his career
Any time I see businesses complaining about shortage of skilled labor, I read it to mean they aren't willing to pay enough to attract the skilled labor they want.

The formula is simple. Businesses are in business to return as much money to investors as possible. IE: they're all about the money. Employees, more and more, are saying, "So am I. You want yours, so I want mine." Pay more and you'll attract more talent. Simple.
> Skype is still relevant to me in 2018 because their core streaming tech is in my experience still more stable/reliable than Hangouts/FaceTime/Slack etc.

I think it's important to include at least one free video chat app when doing a comparison. Have you tried Jitsi Meet[0]?

[0]: https://meet.jit.si/
Likewise. It's insidious if you don't realise that's what's causing you to feel horrible. You start to think you hate your job, but it's just the workspace that's causing you to feel trapped and anxious.

Like some other people have mentioned, you start wondering if you might prefer to work construction or in a food truck or just anything so long as it's outside. But really you can get most of the way outside with a good office space and you may find you enjoy your job a whole lot more.
Jitsi Meet
I hope you live in a free state like California with your "talking houseplants".
Probably not. Your phone is old. 4GB is the new minimum.
And I’m perfectly okay with that for wireless carriers. Unlike wired based data transport, you can’t just throw money at infrastructure and get more bandwidth. There is a known limit to how much data you can carry over a certain frequency and only certain frequencies are good for data.
I was hired as a data scientist for a large company that thought they needed data scientists. They didn't and I added no value to the company. I left after about a year. If there are many people like me then that might explain the shortage.
I care about bandwidth because I don't have unlimited data on my mobile plan.

I wish I knew how much each site/domain was costing me. Then I could have a better idea which sites are profligate wastrels to be avoided and which sites I can feel free to visit at will.
Theranos shutting down
Yes! Link please
One piece missing from the story is that Ethiopia is politically structured very much like China: an overbearing, notionally Communist [1] state that operates basically as a dictatorship and is mortally afraid of losing power. It's no surprise that they're turning to China for help.

[1] https://en.wikipedia.org/wiki/Ethiopian_People%27s_Revolutio...
I think it's more a case that if you help others, you know they'll help you in the future.

The most generous people I've ever met have been in developing countries, or from developing countries. I lived in a backpackers hostel in New Zealand with a bunch of Latin Americans for a while, and they were always sharing everything. Basically everything was communal property, it was like we were all family. Back home, a lot of them didn't have a lot, a few of them were even sending money back home to help their parents out, since they were earning (relatively) good money in New Zealand. It really put into perspective the privilege of being born in a developed country.
The most important quote here for me:

"What kept me from [writing my own tool] was a calm voice in my head telling me that I’m here to write a book, not a preprocessor. [...] Now I have written two books and zero tools, which I consider a success."
In Finland the building code requires that all office spaces and apartments have a window.

It's possible to circumvent this by putting an office into space that was designed as storage or as factory. But you will then usually also lack toilets, kitchen and decent air condition. If you do the renovation to get those things and abide by the law, you will have to arrange a window too.

In practice some individuals in overstaffed offices will work from a space that was originally storage, then negotiation room and now a shitty office room.
I luckily currently work in a place with a good view and natural light (though the ceiling light is on all the time too). I worked at many places where the engineers worked next to a clean room so everything was surrounded by closed off walls. I like to call it the dungeon. It really sucked during the winter since we do not notice how much snow accumulated until we left.
>Companies doing ML/AI will usually have a small team of Research Scientists who mostly hold PhDs

How many companies are doing genuine AI research, as opposed to applying the research and tooling to their unique business problems?
Note that a "passive weapon" is not a weapon. It's odd legalese for defensive equipment, including helmets, gas masks amongst other things. So a passive weapon is not a weapon at all, and pillows might be included because of their property to shield yourself, not because of the damage they can cause others.

"Passive weapons" are not illegal; it is illegal to bring them to a demonstration with the intent to use them to avoid police interventions.
+1. I sit next to a window and enjoy it very much. I used to sit in a middle of the hall and it was so freaking depressing - no daylight at all, always lamps that I needed to ask a guy who didn't care to swap with me.
Simply put, actions like this reaffirm that encryption works. Use it.
One thing I really want for the ESP8266 is REPL-over-WiFi with persistence. MicroPython doesn't seem to have this AFAICT and from the docs Forth doesn't either. Does anybody know of an environment for the 8266 that has a feature like this? I don't really care if the language is Forth or Lisp or Python, but I'd like to be able to modify a live running environment on an embedded device over the network.
No, it got changed from My Struggle (the English translation of the original title) to "Sterben", which means "dying". The correct German translation of My Struggle would have been "Mein Kampf", and this is why they choose to change the title in German.

I somehow would have liked the actual translation better. Sure, it would have been strange that it would share the title with such an infamous book, and I think that the similarity was not intended by the author. But I don't really like the German titles (they have individual ones for every book, Sterben is just for the last one) and I just like the intellectual honesty of a literal translation.

[Edit] Correction: Sterben is the first volumne, not the last.
Disruptive Technologies in Education Sector
I'll be that guy: Gracchi is already plural (-ī is the plural masculine nominative for the singular Gracchus).

You can also see in in their gens: they're each Sempronius, so the family is gens Sempronii ("the Sempronius clan", "the family of the Semproniuses").
I use pandoc-flavored Markdown (it's a specific superset), sprinkled occasionally with LaTeX to do things like force page breaks in specific places.

I should write a blog post like this. My use case is different, since I write role-playing game books.
It was for their patents - as one of the other commenters mentioned, in the event that they fold, i.e. now, the hedge fund gains ownership of all their patents.
Very often on TV when I see office spaces in the US, I see rarely natural lights. They often seem to be underground or inside some refurbished industrial buildings.

Here in France we all have well lit offices with natural lights and windows. Well not all but the vast majority.

To me it seems punitive to work in a blind/artificially lit office.
I believe it's because map access are not inlinined in Go.

Swift uses a similar strategy as Go to implement dictionary (a runtime data structure that describe data access is sent as a supplementary parameter) but the backend of Swift is able to inline most of the calls. So at some point in the future, Go maps may be faster.
Jeff Bezos Gives $10M to Super PAC in First Major Political Contribution
With that openspace crap it hard to get the daylight even though the building has large windows. You sit somewhere in the middle of the raw, closer to the other end from the window and your colleagues close blinds because it apparently too bright for their dank dark color schemes in their editors.
Tacking on to wereHamster's comment, encryption also irrevocably hinders investigators if the suspect is dead and the investigators are attempting to discover any potential co-conspirators.
"Normal" car for $20K? Where? Part of what made the Model S attractive was looking at a Kia SUV that was well into $50K. The Kia Forte starts at $20K and it is a nice enough car, but it isn't really an alternative for someone looking at a Model S.

Compare the "nice car" with a Tesla Model 3 for a more reasonable comparison.
> There's got to be a special name for this kind of logical fallacy.

Voting-with-your-wallet fallacy?

Users choose from what's available on the market. Between high marketing, network effects and lack of technical understanding of the average user, there is close to zero feedback going back to service providers. The providers get to unilaterally decide what's on the market, and users have no choice but to take it.
Ericsson | Java/JEE, C++, Python | Athlone, Ireland | Full-time | Onsite | Visa (Relocation package)

We build the next generation of network management, analytics and orchestration solutions.

We're currently working on 5G, going live with trials and helping our customers in the race to the connected society.

You can see all the positions here: https://jobs.ericsson.com/jobs?page=1&location=Athlone&stret...