skysight-inc/HackerNews huggingface dataset:
"Advertisers offering Contracts for Difference, rolling spot forex, and financial spread betting will be required to be certified by Google before they can advertise through AdWords. Certification is only available in certain countries."

This isn't rocket science:

"Hey, we shouldn't be supporting cryptocurrency advertisement any more, this could lead to trouble for us in the upcoming year and may be unethical"

"Why don't we take a look at all risky financial products that aren't easily understood but are marketed at layman investors"

"Great idea!"

"Definitely let's leave binary options out with cryptocurrencies, but we'll just leave in stricter controls for financial products which aren't complete scams"
Agreed — her reporting for The Verge is consistently amazing: https://www.theverge.com/users/Sarah%20Jeong
A simple x86 script instruction virtual machine
I tend to remember a general evoked feeling from waht I've read rather than the details of each "wow" moment. If I remember a book having some profoind effect, it's worth reading again sometime down the line.
How do you analyze decrypted data !? Or did you manage to block all outgoing windows data !? It was all over the news a year or two ago. All sources seem to be gone now though.
Dark Matter: The Future of Museums (2014)
Album art is the wrong focus if you listen to classical music, at least.
You prove the necessity by trying to shoehorn this into "nobody's perfect." This "tech & science literate" mob circle jerk enables bad science and bad behavior.

I doubt many here even know what Hawking really contributed. He simply embodies some need to worship a disabled genius.

No one wants to hear it from me. I get it, but I thought just one person should speak up.
Where Apple’s reinvention of the keyboard may go next
Business Growth Secret: Online Surveys
> only a handful of people is capable of actually developing software project

Failures here are almost definitely related to lack of adequate mentorship rather than anything else. College doesn't go half the way to prepare you to be a successful engineer.

There are people out there that can be self-motivated to do better, but in almost all those cases they're building skills that do the dirty work but don't feature best-practices necessary in a collaborative engineering environment.

Your first employer/team, and their ability to mentor and develop new engineers, makes a huge impact on your success as an engineer. Really capable engineering mentors are worth their weight in gold (diamonds? printer ink?) and their contribution has an exponential effect.
The point of this article can be compared to JavaScript devs fatigue story:

1. Many JavaScript devs were focused on 'getting job done' in their current workplaces, where they were using jQuery-related stuff mostly.

2. After some time they want to change job.

3. They realize that the js market has changed (or maybe they were aware of it, but they just didn't care before/didn't have time to take a closer look before).

4. They try to keep up and learn tons of stuff to be employable as js/front-end devs (npm/webpack/js frameworks).

It's just a personal opinion. I was at that point in my life before too (and realized that it was my personal cause of my js fatigue)
I've experienced death marches occurring precisely because the team didn't chose the right abstractions up-front because, roughly, they weren't skilled enough to have done so. Though, more than skilled enough to understand it when handed to them.

If we split it into "framework writers" and "application writers" then organizing teams along these lines might improve efficiency.

I train in machine learning and other areas, and I often make a "framework/application" skill level distinction made here -- where framework just means the meta-development activity.

What the op comment appears to be saying here aligns along my experience of working & teaching pretty exactly.
The second Racket getting started tutorial, https://docs.racket-lang.org/continue/index.html and the third, https://docs.racket-lang.org/more/index.html
Half-seriously—but could it actually be true? Because by using a high level language most of the time, you will miss the practice it takes to effortlessly program manually what these languages automate.

Between "GC, full numeric tower, CLOS, incremental development" and especially the ease of metaprogramming in Lisp, you may eventually lose the ability to perform the very programming tasks you have automated away for yourself, whenever you lose access to your own macros.

The true Curse of Lisp would be that Lispers are constantly de-skilling themselves.
Entirely agreed! I was just pointing out that Tesla's "business moat" is in their people, who literally lead or created the industry which they're dominant in (battery tech for their electric vehicles).
Good list. I'd add macros and the conditions mechanism for error handling. The latter still has no analogue in other languages.
It's eye-roll inducing at this point.
Has anyone here ever been drowned in demand on the Enterprise side? I’ve been in high growth (50+% annual) and it still felt like we were fighting for every sale.

You can have product market fit but if there are competitors, life still is hard.
I agree this could be the other side of the coin. I'm not totally one sided on this. Its possible that consciousness and sentience arises from sheer complexity, I'm just not totally convinced, and there appear to be outliers and unaccounted for anomalies. In this case, 10% = IQ of 80 and totally functional within society. Pretty astonishing still.
It's Google's house, that gives them the right. If they want to start returning a giant middle finger for any search query with the letter x in it they can and no one can stop them. The exodus of customers to Bing would stop them.

Somehow I don't see an exodus of customer's from Google over their banning of cryptocurrencies from ads.
Ride-hailing’s NYC dominance, and the impact of DeleteUber
Named Locks (using Monitor) in .NET: Implementation
Common Lisp has strong dynamic typing. Dynamic, because language runtime maintains type information; strong, because each object has its type and cannot be treated as an instance of another type.
UX Design Guide: 7 Steps to Make Your Banking Service or Fintech Simple
Another thing that's missing from the Spotify app is the ability to play a whole playlist folder, not just individual playlists.
Named Locks (using Monitor) in .NET: Performance
Your starship would have to be something similar to Rama[1] for me to even consider it. A thousand years on anything similar to an upscaled contemporary spacecraft sounds like torture.

[1]: https://en.wikipedia.org/wiki/Rendezvous_with_Rama
I never said that the owners aren't assholes, but still, it was the developers' free choice to sign that (asshole-ish) agreement. Being more to the right than the HN crowd doesn't mean being an asshole.
so you're going to ask your translater to learn Lisp?
Even if I get banned from returning, if it's a high value item I can get a friend to do the return or even pay someone if needed. I'm yet to have shopped anywhere that requires ID for a return too though, but even if that changes, cash is still a massive improvement in this sense.
IMF-wants to regulate cryptocurrencies
It could also have been used to motivate people to buy shorts by leaking it to friends before its official public release. Is there any way to profit from getting people to buy shorts that won't make money in the end of AMD's stock didn't move?

I guess you could try to ruin some people by leaking fake inside information like this and getting them to load up on AMD puts.

If that was possible, I can see this move being profitable, but if it was to move the actual AMD price it was a failure.
Our system, for all its faults, naturally favors those who choose to excel in their field. By contrast, those who choose to steal from their neighbors by taking an easy route, whether by doing mediocre work, or by not studying, or by not working at all, will find themselves left out.

According to your first paragraph you realize there is not a dichotomy. It is not the case that everyone falls into the "excels in their field" and "steal from their neighbors" camps. Indeed your example demonstrates this. So our system is immoral in how it rations care. That is all I said.

You said the phrase, "steals from their neighbors". I guess this refers to welfare recipients and some sort of belief that taxation used to help loafers is theft. This is most disturbing to me. The one you follow has it written in his book that the love of money is the root of all evil. He said with regard to taxes pay unto Caesar what is Caesar's. He said to his disciples that at judgment he will divide people into his left and right and say to the one group you fed me when I was hungry, clothed me when I was naked and that they did this when they fed and clothed the least of their brethren. He mentioned the parable of the Good Samaritan.

You mention a brief passage in 2 Thessalonians 3:10. A passage clearly taken out of context. Yes the phrase, "if a man will not work, he shall not eat" is in the Bible. You should realize though that it was said to believers in Thessalonica. Your usage of the phrase and it's use by right wing Christians in the U.S. is completely out of context.

Given what Jesus said with regard to helping others vs. a passage taken out of context written by Paul I think you have your priorities wrong. I will paraphrase what H.L. Mencken said. The modern right leaning version of Christianity as practiced in the U.S. can best be described as people who have the haunting fear that someone, somewhere is getting something they don't deserve. This is quite ironic since the whole premise of Christianity is that some will be saved even though none deserve it.

I choose not to focus on possibility that someone will get healthcare even though they don't deserve it. I choose to focus on the possibility that everyone has value and is worthy of being cared for. I choose to focus on this because in my view it is the moral thing to do. I'm not a Christian.
I remember when I started using Spotify it had one of the most awful desktop clients I've ever seen
150+ helpful resources captured on my two year journey from web dev to blockchain engineer
Someone like Harvey Weinstein has brought much inspiration and joy to the world too. I'm not arguing against the positive so much as just mentioning some of the ugly negatives.
I like Clojure as a language, but there are a lot of moving parts because Clojure is built as a DSL on other languages (Java and Javascript) and because the middle point of Clojure tooling lives in Emacs. To me, Clojure is a great production language and but a not so a great teaching language.
I’ve even seen companies struggle to sell a dollar for 90 cents. Great point.
Tried and I'd say I liked the idea.
Just a small suggestion, (only if you dint already consider and discarded the idea) Why not allow pack based subscription? By that I mean, I might not really be looking/interested in public speaking pack or I might be only interested in public speaking pack.

It'd be great if I could chose limited number of packs for a lower amount. Just my two cents.
That sounds like an attitude aspect, which may have contributed to the growth. Even if you’re drowning in demand, you’re leaving value uncaptured if you don’t aggressively sell.
Hmmm, I love Feedly, never tried the pro features. So you are essentially saying that I can filter for just statistic related acronyms?
I agree. I point this out purely as an outlier that doesn't fit well with the "you are a product of the complexity of your brain matter, period." In this case, only 10% of your brain! Pretty astonishing. The man was totally functional in society, even though he had an IQ in the 80s. A broken antenna still gets most of the signal maybe, just not the high definition stuff.
It seems as if the problem of increasing cost of medical treatment has corresponded with increasing government involvement in the health care/insurance industry.
Key Change: a journey from classical musician to bootcamp student, and beyond
> There is nothing to stop a non-profit hospital from being as efficient as a for-profit one.

Sure, but there is also no motivation to do so. NASA never even thought about having a rocket return. SpaceX/Blue Origin, that was the first thing they thought of "how do we reduce cost over time, this is wasteful"
A platform company ought to know better: at this point in history, peoples’ entire lives (or companies’ entire data sets) are intertwined with computers. You are not just talking about a software update anymore, you are directly inserting yourself into people’s lives/businesses. That means you should not just do whatever the hell you want.

Microsoft doesn’t deserve 44th or 45th chances to get it right with decades of experience and billions of dollars. Does a law need to change here?
> this chick

I can't, just can't, not in 2018, leave "this chick" without a remark: it sounds rather derogatory. Please be more respectful.
Couple things...

This drug is naturally occurring and derived from a bacteria that is found in soil. Curious about a link between kids not playing in the dirt enough and autism.

Second, this drug is used to treat lymphoma. Surely their have been kids with autism who also had lymphoma who were exposed to this drug. Would be useful to look and see if there are cases of autism being cured along with lymphoma treatment (thanks to my mom, @DrJanetRose for that insight).
I bought one and played with it over the holidays and there are a ton of OS options now. There's Armbian support now, which wasn't around at first, and it seems to be very stable and feature complete. The board is significantly more powerful than a Pi 3 with emulators and compiling and just about everything.
JoomScan 0.0.5 – OWASP Joomla Vulnerability Scanner Project
Having worked for a few places with on-call clauses in contracts, I'm inclined to say yes.

There are companies that handle on-call work really well. They'll pay a person over their usual hour rate for nights on-call, and they will reimburse them with time spent, so that if you are forced awake in the morning, you get that time off from normal hours. Good companies also allow employees to opt-out, because typically a call from the on-call phone is waking up more than one person in a family - it's this reason why I no longer choose to do on-call work.

In my experience, there are a lot of companies that abuse on-call work, especially in agencies. In the last five years, I've seen:

* Contracts where a person is only paid for being on-call if something goes wrong

* Verbal contracts where people have been asked to go on-call for below minimum wage - £10 a call, regardless of time spent.

* Tracking set up against alerts and how long it has taken the developer to react to said alert, with employees being punished for not being online within minutes.

* Developers being lumped with unsociable rotas - one dev I used to work with was a bit of a doormat, and he signed up to Friday, Saturday, and Sunday on-call. He eventually did every day on call because every developers dropped out.

* On-call work paid for with gift vouchers (i.e. if you're buzzed and you fix the issue, I'll give you a £20 Tesco gift voucher).

* Delayed alarms set up to wake up managers if a developer hasn't reported a fix within a given time. It sounds okay, because a lot of the time the manager can help, but it was used as a way to punish developers for not fixing things quick enough.

* Developers punished for being tired/ill, after working all night on call supporting a project, and then being told to come in to work for a day of meetings.

These have happened at companies I've worked at, and at companies my friends have worked at. These aren't small companies either. Some of these are at large companies/agencies, many of which you may have heard of.

As a concept, it's a critical business need that needs to be addressed, but without considered protection I'm inclined to see it as an opportunity to poke for red flags, rather than a sign of business being done right.
Very much agree with this and well said! And the article plays into that, by acknowledging controversy but trying to sweep it into a single playful persona.

My confusion about NM was a bit more specific: intellectual Ventures seems at first glance to specifically disrespect the process of invention, by horse trading with exclusion rights completely divorced from the creation process they are intended to support. Yet Nathan is himself a creator! To your point, maybe he's just the jealous/narcissistic sort, or maybe he just doesn't empathize with folks whose creativity includes execution.
Eggh except the MV-22 Osprey has basically been a mess of an aircraft. Waaaayyyyy too expensive and dangerous compared an advantages gained by it.
Totally agree. This tendency also makes it hard for people to acknowledge that someone who they know for doing things they don't like also may be doing things they like. Either everything somebody is completely bad or completely good. It can't be bad sometime and good sometime.
The free tier is extremely limited, basically a shuffle-only radio with ads and a limited amount skips allowed in the app.

The paid version is awesome, though.
> Maintaining a distinction between "actual software development" and "plumbing" is elitist...

Is the distinction between an aerospace engineer and aircraft mechanic "elitist"? Which would you prefer to have designed the next aircraft you fly in?

Plumbing is really what the vast majority of us do. With varying levels of skill, we glue various pre-written libraries and packages together with a bit of business logic, solving problems that a million others have solved before.
FYI you can get a Tidal subscription for like $5 for 6 months on the secondary market easily. Once it runs out, you can just buy a new one. It is a good solution for people on a tight budget.
Micro and nano sized particles composed of inorganic elements in vaccine samples
The biggest issue we are facing as a profession is abstractions. Most of us are good at abstracting things because this is the way we cope with complexity. But the moment we need to face that abstraction and need to understand what is hiding behind it we can reach some limit.
A very common example I noticed with Java developers who use frameworks like spring, they use spring tooling to cope with code complexity and are able to put together a functional piece of code in minutes, but as soon as you get them out of the spring framework and ask them to code without using their toolbox, you can see difference between a java programmer and a "spring" programmer.
One of the things I like to do in interview is giving people a piece of code in a language or at least using a library or framework they don't know and see how they cope with the complexity of it. It can tell which is just learned to use a tool and which know the basics and can adapt depending on the set of tools available
http://racket-lang.org
WARNING: AMP link

Non-AMP link: https://www.theguardian.com/science/2018/mar/14/stephen-hawk...
The Irish Army doesn't have a motto but if it did the most used saying, especially in training is: "Improvise, adapt, overcome"
Take heart! It doesn't help for these forced updates, either. Mine has "partially downloaded" as of this week, and now keeps forgetting that I have a valid copy of Windows at all - it floats an "Activate Windows now!" watermark in the corner of my screen until I try to manually download the rest of the update. :/
Which is more effective: sustainable pace indefinitely or crunch-time cramming?
You might consider starting off with this classic: https://mitpress.mit.edu/sicp/

I should point out, though, SICP uses the Scheme dialect of Lisp. If you’re interested in Common Lisp, then maybe try: http://www.gigamonkeys.com/book/
I agree. For my tastes (hard rock and metal, mostly out of the mainstream), the automatic playlists have been absolutely stellar.
I would not recommend this as a book list. There is just one book here written before about the year 2000. If you are not reading a regular amount of classics, you are doomed to be historically parochial.

Some people will love these books. If you are not already in that category, I would urge you not to go there. Pop social science and business self-help books are like chocolate - healthy in small doses, as part of a balanced diet.

Sorry to be a nabob of negativism.
C# string interpolation is fast and preferable solution that works great at smaller scale (which is probably close to 99.99% of all use cases).

Having said that, C# string interpolation is not user-configurable, and you cannot realistically use it to generate, say, 300 lines of highly sophisticated text that is a subject to frequent modifications during product development.

One of the popular tasks for a larger scale templating is email generation. Text templates, HTML templates, for signup, for email confirmation, for password reset, for subscription renewal, for ... you name it. As you can see, it quickly goes wild. Not sure one would prefer string.Format() or C# string interpolation to do all of that.
I meant with regards to ACOs. The public have no idea what they are. They sound public.

Stephen Hawking was fighting the government on this in court when he died. I'm guessing you know that.

As for the past 8 years, it's obvious what the Tories are trying to do. Privatisation is the 'perfect solution' when public approval for the NHS hits the floor.

No other way for them to do it. Political suicide. Bastards.
Why your cultural website is rubbish (2013)
Plumbing does get very complicated when your building size increases. And after a while its not just plumbing. Ensuring no pipe leaks in a skyscraper is no easy task.
well, it depends on what type of comments you guys find acceptable & would want to see when you're deciding whether to merge the changes in.

imagine down the line somebody submitting changes & the message isn't the reason why those changes are there[0] but instead a copy paste of the changes[1]

[0] e.g. "remove fuzzy language"/"update intro to more accurately reflect addition of new services"

[1] not denying that sometimes this makes more sense.
Yes and that's also a huge structural problem.

The LIRR, the Metro North and NYC Subway system are completely independent lines, with completely separate payment systems, completely separate citizens as their majority riderships and they don't share any tracks. They are completely separate concerns - the LIRR and Metro North serves the commuter belt people that most likely have a car or two in the driveway. The NYC Subway's majority ridership are people that have neither a car or a driveway at home.

They are non-contiguous in every way. The only thing they share is a bloated org chart.

So yes, the idea that someone from Duchess County who drives a car to work and has most likely never ridden the NYC Subway to get to work is making "informed" decision about whether or not to address the problem of overcrowding on say the 456 line is perhaps the height of "irrationality."
Yes, it was quite disappointing after reading the introduction of the authors trip to the rock face on a boat trip to find the picture wasn't very revealing of the topic... the editing tried to highlight it but the pictures didn't do it justice.
Disappointed that there still isn't a dedicated Ethernet controller. I would rather have that at 100Mbps than "gigabit" over USB.
That's really quite cool.
The markdown editor that you need
> This tendency also makes it hard for people to acknowledge that someone who they know for doing things they don't like also may be doing things they like.

And the other way around.