skysight-inc/HackerNews huggingface dataset:
> There's very few high-skill jobs which are commonly unionized.

Sure there are. Doctors and actors, to name just a couple. In both cases the "union" actively works to create barriers to entry.

The AMA colludes with medical schools to set artificially-low student body quotas. If you've ever wondered why teaching "XYZ for pre-meds" is such a miserable experience, this is why. You have to earn straight A's to get into med school because there are so many more qualified candidates than openings (but it's not clear to me how, say, art history or algebra-based physics makes you a better doctor).

SAG (the screen actors guild) requires actors to have already performed in a SAG production a a condition of membership. And they also strictly limit the number of non-SAG performers on SAG productions. That chicken-and-egg problem was very intentional

If you've ever taken a macro economics course, you know what effect these actions have on prices.

> I'm not aware of any evidence for markets where demand outstrips supply (like that for skilled software engineers). It's not immediately clear that union protections would be beneficial.

See above. Unions can create a market where demand outstrips supply.

> If unions are better for workers, why is it that a non-union area !!with a cartel depressing wages!! was still substantially better for workers than a unioned area with no such issue? Saying "oh the market is different" ignores the question of why the market is different.

So tell me why professional associations exist, then. Why do doctors form a union to increase wages, if as you say, they would be better off without it?
Hello,

When you need to create a Web or mobile application, you have to create your backend, you must set up servers, set up databases (or possibly take them to a hosting company) and you must code your server code.

To do this, you need to hire an architect, a backend developer and for your web or mobile application, Fronts developers. It's very complex, it takes time and developer costs are high.

ZetaPush offers turnkey services that are instantly deployed on ZetaPush infrastructure. A front developer is autonomous, he does not need to have knowledge of software architecture or backend: only JavaScript. One developer versus at least three! It makes the difference!
In short, ZetaPush saves companies a lot of time and money when they choose us.

Hope you've got your answer
Mikaël
Are they unexpectedly high or low?
That's an eye opener for me. Thanks!
Hi,

The app is free to install and try out with no sign up needed!

I built this app to try a different approach to procrastination. Instead of focusing on tracking and stats (plenty of apps do this well already), the app focuses on helping you start by smoothing over frictions to your habit. Frictions can be mental, emotional or physical, like not being in the mood, not feeling prepared, feeling tired, feeling like it takes too much work, etc.

Being the first release version, note that it's still limited in some aspects:

- Currently only available on iOS

- Currently only available in English

- The habits are scheduled at fixed times, so probably not recommended for people looking for flexible scheduling ("Do 3 times a week")

- No tracking or stats (by design)

- Still a bit rough around the edges

I consider it a feature to not have tracking, check-ins or stats functionality because the goal of the app is not to make sure that you do your habits perfectly, but that you're still sticking with your habit irregardless of imperfect streaks.

Feedbacks and bug reports welcomed! :)
I think the difference is that Nintendo roll up their flex cables so that there's plenty of slack, which is fine if you've got the space. From the looks of these pictures, the macbook just passes the flex cable straight through which put stress on the cable.

The Nintendo cable are definitely not indestructible. There's a hell of a lot of broken DSs out there.
What cables are you referring to? The comment you replied to said that Apple and Nintendo use the same type of cable but with Nintendo having more slack to eat up strain.
Last time I got A4 as a loaner, it had ACC and lane assist, which does pretty much everything "autopilot" does, but without trying to kill you.

Changing oil in an Audi, past a free service period, adds up, though.
We’ve converged on a computing and programming experience that is largely homogeneous across languages and platforms, and Smalltalk is definitely an alternate timeline tech.

I kind of like these systems because they remind me of when computers were weird and different and had legitimate tradeoffs. People’s expectations of computers were still rooted in a physical model of interacting with the world. Computers were still very much trying to prove that they were relevant to the “real world.”
Make it full-on 2019 state of the art specs and I would.

My 2012 still works great. If I could expect that kind of life, 7k for that makes it seem like a bargain over the current lot.
Yes; it was a sub-5-minute google scholar search to potentially get someone started on what seems to exist in the field. I'm sure if one wanted more specialized information either someone on HN will know more than me or someone else can take more time to search more effectively.
Mostly consider it a programming language and deeply integrated development environment. However its a flavor of Smalltalk which ran as the operating system on mini-computers circa 1980s. Pharo retains some of that influence. For example the whole runtime state of your application can be saved to disk and moved around like you would move a VMWare image.
Most of what actually runs in userland on a desktop and even server isn't GNU. Sure, you got the glibc, bash and coreutils and a bunch of other shell tools. A lot of it is just a matter of preference and/or tradition; there is nothing making a lot of these tools unique and you could supplant a lot with alternatives e.g. from the BSDs.

But your modern desktop is probably Gnome or KDE or similar or something like i3 or similar. And tons of users run a shell other than bash. So why not KDE/Linux?

Your servers probably run stuff like containers, or node servers or php ones or java ones, or some database software and the like. How much of that is developed under the umbrella of GNU?

Your browsers most likely aren't GNU, your music players probably are not either, your videos get decoded and encoded by ffmpeg. Few probably edit their documents in GNU software, and even when it comes to text, GNU editors are far from dominant.

Few systems probably have their usage dominated by GNU (not merely GPL licensed) software, even if you count time spent in glibc.

So, to still insist that it's "GNU/Linux" sounds... a bit silly and narcissistic to me, given all the non GNU stuff that runs on a typical system and doesn't get - let alone requests - special mention.
Adventure Prompt
I need a site up soon and honestly just plan on doing this.

For one thing my specialty is in Android and certain types of web dev. I get paid good money for it. Which is money I'm not earning when I'm building a "free" site.

Rather than spending 2 days playing with WordPress themes, comparing hosts, setting up security... it's just easier to pay a specialist two hours to do it. If you're paying them hourly for a quick site, it's cheap too!
IMO the commonality at thousands of these companies is a relatively uncomplicated application stack requirement or micro services.

If you have ever had to talk down execs bitten by the k8s
hype in a scientific compute or HPC environment you would
know that the marketing and sales talk is both prevalent
and damaging.
I love Norway. Best friend is Norwegian and lives there, I never cease to be amazed by the level of common sense and decency that pervades everything I see and come in contact with.
I watched an ancient Tony Robbins video where a member of the audience came up and said his biggest food issue was pizza. Robbins spent 7 minutes getting him to reimagine pizza as a digusting, mold-covered triangle.

I don't think that strategy would work for me. I understand trying to reframe things in a different way, but come on, unless they find a way to make pizza smell bad, I'm never going to believe it's a "disgusting" food I should avoid. It's just an unhealthy, carb-loaded food that's easy to binge on.
In NZ there is the "​​Consumer Guarantees Act":

https://www.consumerprotection.govt.nz/general-help/consumer...

Which basically adds a government mandated warranty for goods and services sold to consumers (non-businesses).
I have no compassion for arm-chair anythings. Especially arm chair police officers.

> Police should always respond, as a matter of public safety. Charge them afterwards if it's a false alarm. What if you called 911 and the dispatcher hung up on you because they thought you sounded high? What if you called because you were date raped?

What if you're busy trying to keep a drunk from being an idiot and someone else robs the other drunk across the street? There are ultimately too many drunk assholes to take care of everyone. And most are just fine.

People expect police officers, who are paid well less than half in most GOOD scenarios than software devs, to be mental health experts, perfect shots, masters of all martial arts, expert multi-taskers, all while not going just an inch overboard, else the armchair armies will assemble on twitter. And now they must be able to assess whether this person is just drunk or a victim of a dark web graffiti conspiracy. Yea, no.
I see.. but I wonder if st syntax allows for more than methods:

a (foo duh meh) <- classic composition here
; bar
; baz
I made a simulation and video which shows why the pipe is so powerful: https://www.youtube.com/watch?v=3Ea3pkTCYx4
I showed it to Doug McIlroy, and while he thought there was more to the story, he didn't disagree with it.
The question then is, is this being repackaged and resold by the PE firms and the funds?
Gibbon's "History of the Decline and Fall of the Roman Empire" was my first introduction to the Praetorians, I listened to it via free audiobook [1]. I forgot about where I first learned about the Ottoman history with the Janissaries.

[1] http://www.loyalbooks.com/book/the-decline-and-fall-of-the-r...
Apple has officially lost it's compass.

It only took 7 years post Jobs.

The ecosystem Jobs envisioned is the glue that is holding the mismanaged behemoth together.

They could correct it by having a semblance of ethical customer service. (have you heard the bullshit minimum wage geniuses sell to people at the repair bar?)
Playing Outside the Roadmap: How a Culture of Creativity Drives Success
> The downside is that you end up building a custom language in the process

You'll do it in many complex programs in many programming languages. Creating the necessary infrastructure in a programming language is called 'Greenspunning'.

If we for example need to work with 'state machines', I would implement in Lisp the machinery for it and give it a nicer source code user interface via some macro. The effect could be that the particular state machine definition sees a reduction in code size by, say, factor ten. Now productivity may depend on the size of the code -> productivity goes up. Readability and maintainability of the code goes up, too.

Now, if we program the same thing in Java or C++ - would we want to manually code the state machine without linguistic abstraction, where we would like to get shorter source code? Probably not. There are now several ways to work around this. One would be to have an XML scheme describing state machines and a translator to Java code. Or defining a custom external DSL for it. This approach is quite popular. Now you need to learn Java and your custom configuration language, plus its implementation.

Lisp just has a different solution for it: developers tend to implement kind of an internal macro-based DSL for these problems. The solution for that may look different from what Java or C++ uses - but they also need to abstract the code. If the code does not -> then you have here the reason why Lisp teams are smaller -> they are more productive. If a C++ program gets large enough, team size may go up ten times... I once heard an example for that from a Lucent manager who worked with a team of hundred people using Lisp.
Backblaze Hard Drive Stats for 2018
The signaling isn't just for intelligence and grit (although those are factors); as Caplan argues in The Case Against Education, a college degree also signals capacity for obedience and conformity.

https://press.princeton.edu/titles/11225.html
This is like the quote about getting the right answer if you put in the wrong inputs.

Of course if you change the program semantics then the program changes. This is a limitation of literally all techniques, including testing.
Infrastructure as Code, Part Three: Configuration with Salt
It's a reptilian deathstar.
Option 1 is hard for individuals but easy for state actors.

For example, they might want to know what versions you're running (by looking at what updates you _didn't_ download) so they can target you or lots of people at once.
> relatively featureless makes it incredibly interesting

OT but this reminded me of the "Interesting number paradox" https://en.wikipedia.org/wiki/Interesting_number_paradox
Wyoming, of all places, the new home for crypto startups?
Nitpicking but ..."Quality 3: The Founder Should Like It" is more about getting the logo approved (for a designer) and less about what makes great logo.

Then there's this "This means the designer is responsible for convincing the founder that their solution is the right one."

I found this funny because 25% of my job is usually convincing the client that my designs are good, despite their own (admittedly) bad taste/poor decisions.
Thanks! I was about to comment that I can't read this article.
I think it's all in their interest of making more money.
It is the "sex" factor. Meaning, it makes no sense, but a lot of people buy consumer hardware because of how sexy it is which means thin, light, and attractive design trumps a lot of core utility.

I buy Thinkpads because they are more utilitarian. But we cannot ignore that Apple's entire M.O. has always been making the thinnest/most attractive devices money can buy.

I'll just keep voting with my wallet until Apple releases a utilitarian machine again. The recent Mac Mini is the closest we've seen.
Carbon capture system turns CO2 into electricity and hydrogen fuel
That's probably one of the reasons why the top spec 13" model (Touch Bar and Touch ID 2.3GHz Quad-Core Processor 512GB Storage) costs kr 22 190,00 = $2581 in Norway, while I get the same model for $1999 in the United States.

I'd rather have the choice to decide myself if and how much I want to spend for warranty (e.g., AppleCare) than having the government force me to indirectly pay for a warranty that I might not need or want.
Blockchain and GDPR compliance
From the NSA to Silicon Valley, a new kind of encryption is going commercial
I am always wondering to what extent logo and company name matter. Google has rather boring logo yet they are successful. I guess that many people who heard for the first time about mobile apps framework Xamarin thought "hmm, this must be some medicine for diarrhea" but still this tool got pretty popular.
Honestly, it's more fun to read aloud, skipping the references. The Devil gets all the best lines IMO.
That's actually the question underneath.. can we write simple graphs on a command line :)
You're only considering bringing him on board to create a first impression of your company, and you think it'll be the wrong one. You're proposing giving him equity mainly to network and you're not actually impressed with how he acts at networking events. This shouldn't be a difficult decision, even if his paper credentials are great.

It's not like hiring a developer whose political commentary is a bit annoying, it's like hiring a developer whose main contribution to your company is rapidly increasing the number of security holes in your product
How does the price of electronics compare to countries without similar rules?
> I really don't understand Apple's obsessions with thinness.

Steve Jobs once prioritized a thing and found success. Now that Jobs is dead Apple is cargo-culting his past decisions.

See also: hyper-aggressive removal of ports. It made sense in 1998 when we were talking about clearly obsolete things like Apple's nonstandard DIN-8 serial ports and SCSI-1, less so in 2018 when we're talking about performant and ubiquitous standards like USB-A and the headphone jack.
How much more would you be willing to pay for reparability?

20%? 40%?

And how much more weight/volume would you be willing to accept for reparability?

PS: Honest, curious question here, not rhetorical.
they did make it thicker. It’s thicker than an iphone 5
Rails (I'm Ruby dev). I've been playing with Vue lately and like it a lot. You can have all component's code in one place -> html+js+css, so it's super fast and easy to keep adding code. Also, I like React, but somehow whenever I use it I feel I am writing a lot of code for simple stuff.

I am finishing my first product in Elixir. It has some rough edges like deployment, but I start to like it more than ruby&rails - the code is much more readable and imo easier to write. Surprisingly I feel a bit more productive in it than rails.

I'd say the best tool is the one you know. If you don't know any tool for your specific problems, look for the simplest and most sane solution.
TAR versus Portability
Using work computer only for work. But yeah it's hard, I am struggling with this myself.
It's not meant to be solely sustainable. Lots of people get this wrong though, which means the name Universal Basic Income probably isn't the best name for it. Maybe Universal Supplemental Income? Could very well be the idea needs a rebranding before a larger adoption ever happens.
Data and Meaning Part 4: Query and Result Correctness
I'm in the same position. My MBA has got to be 5 years old. I would be willing to replace/upgrade it, yet everything current seems like a compromise in some way (if not compromise in direct features, compromise in what you really net in upgraded performance for the price).
I've had successes and failures working four years remotely, so that's my disclaimer. But the key for me has been to have a dedicated space with a dedicated computer for work. If it's easy to work on the couch you'll do it, so try to never work outside your area (if you can). Only work in your work area.

Also, protect your personal time. Do simple things, like mark out your lunch time on your calendar and don't let meetings creep into it—you'll be surprised how much this can help. Stop work at a time like 5pm and propose alternate times when people schedule things after it. People are usually open to moving meetings and may have not considered your stop time. Time zones make this harder as it's hard to keep track of when lunch is for people. Meetings during personal times should be exceptions.

Try to keep work things off your phone, though that's easier said than done with things like Slack or email. They make it too easy to work without feeling like you're working. I'm failing here currently :)

These above are all things you can do as an individual. But I think the success will also depend on your team. If you are the only remote person, it will be harder than if everyone is distributed. You'll need to ask people to write more and act like everyone is remote because you'll miss out. I've found that if you're the only remote person, it helps if your team works from home a day or two a week so they have to work remotely.

To summarize, set clear boundaries and expectations with yourself and your team with how and when you work and try to move your team to be remote-first.
I don't like this style at all. If you're following the pipeline, it starts in the middle with "input", goes to the left for the grep, then to the right (skipping over the middle part) to sed.

cat input | grep '^x' | sed 's/foo/bar/g'

Is far more readable, in my opinion. In addition, it makes it trivial to change the input from a file to any kind of process.

I'm STRONGLY in favor of using "cat" for input. That "useless use of cat" article is pretty dumb, IMHO.
Just make Left 4 Dead 3 already.
Quite a few people. The returns are generally poor, which is why I chuckled at the post to which you replied; as a consultant I consistently found myself doing more work (and costing more) coming in after such credentialed-but-not-taught folks to fix the mess of "well, I know AWS, so all I'll use are AWS-recommended AWS solutions whether or not they actually fit what my project needs. AWS!". Which isn't, I stress, a knock on AWS--AWS is fine. Its managed services aren't appropriate for every situation, but the AWS certs that I've taken have never-not-once entertained the idea of not using a proper-nouned hosted service at any point. There are plenty of places where those services are fine, if sometimes overpriced even taking into account people costs...but there are plenty of places where they're not and no AWS cert I've seen has even nodded at the idea.

As it happens, I use stuff I learned in my distributed systems courses--in that oh-so-awful university, hiss--on a weekly basis, if not daily, to solve those problems. (I use stuff I learned in my microeconomics and my political science and my sociology classes daily, but you can't put that on a resume, so obviously it doesn't exist.)
My wife's PhD project has been modeling sound in a marine environment. She is using data collected around an offshore tidal generation site in Washington state and using finite differencing to create models of the whole region. While I understand very little of the math behind the research, it has been interesting to see how complex the system really is. Her models account for bathymetry, soil density of the sea floor, salinity, and temperature to name a few of the inputs. The goal of the project is to have a general model that can be used to help determine impacts of noise in any underwater environment.

[edit] minor grammar changes
A software QA engineer walks into a bar. He orders a beer. Orders 0 beers. Orders 99999999999 beers. Orders a lizard. Orders -1 beers.

First real customer walks in and asks where the bathroom is. The bar bursts into flames, killing everyone.

Using symbolic execution to simultaneously test all edge cases is a really powerful idea. DeepState is especially powerful since it'll generate test cases you can use to fix bugs and then use them in your traditional CI tests.
I'm one of the co-founders of Clerky, thanks for using us! Have you tried Silver Lake Bank? I don't know them personally, but they're known for being more friendly toward crypto startups.
“The goal [of government] is to have an economy which makes it possible for normal, average young people to marry and have kids.”

From: https://bloodyshovel.wordpress.com/2019/01/21/tucker-carlson...
enet (http://enet.bespin.org) is pretty nice, but unfortunately it suffers from narrow adoption, lack of progress on things like ipv6 support and biggest of them all, a standardization or even documentation of the protocol at a byte level.
Because it’s Uranus, by definition?
Covered pretty poorly. I've let my AWS certs lapse because they're not worth the time to keep them up. The hard parts of my job have very little to do with "these AWS services exist", which is the extent of what I've gotten out of AWS certs.

(Nobody cares about SWF.)
Facebook is the worst thing that's ever happened to the internet
I haven't yet. Plan to soon. Here is a demo... https://www.youtube.com/watch?v=ezfjditHjq4&t=344s