skysight-inc/HackerNews huggingface dataset:
Thank you for the link to Gabriel's book! I paged through it just now and summarized what I found in https://news.ycombinator.com/edit?id=13307012.

The claims being debated here are, as I understand them, my half-remembered claim that it was common to spend ⅓ to ½ of your execution time in the garbage collector until generational GC, and Simon Brooke's claim that actually 5% was normal and 10% was in pathologically bad cases. I think Gabriel's book shows conclusively that allocation-heavy programs could easily spend ⅓ to ½ of their time in GC, or 80% to 90% in pathological cases. But Brooke could still be right about the typical case, since when allocation is expensive, people avoid it in performance-critical code when possible.

I agree that the problem mostly went away once generational (aka ephemeral) GC was shipped. In the essay, I dated that to Lieberman and Hewitt in 1980, but in a more recent discussion with Allen Wirfs-Brock, I learned that actual generational GC didn't ship until 1986. (And Lieberman and Hewitt's paper, though submitted in 1980, wasn't published until 1983.)

Given the question of whether non-generational GC would cost more like 5% or more like 25% of your performance, the performance of generational GCs is somewhat of a false trail. Hopefully nobody was claiming generational GCs would eat double-digit fractions of your CPU time. I wasn't, at least.
I don't think there is any specific policy, but if you're looking for your links to get traction or the most eyes on them, I don't think it will work out very well.
IPsoft | cognitive implementation engineers | New York - Austin - Amsterdam - Frankfurt - Madrid | full-time | ONSITE

We are looking for engineers to help bring our cognitive solution 'Amelia' to our clients. The work consists of training and configuring the various modules of the system, which ranges from training intent classifiers to encoding chat processes to integrating with client systems for end to end fulfillment. An importand part of the job is the ability to work with our clients in mixed teams during the implementation.

Typically we look for:

- interest in working with cognitive technologies

- familiarity with JavaScript, Python, or Groovy

- familiarity with basic Linux CLI tools

- enjoys working with clients in mixed agile teams (we're relatively agile, managing our projects in Jira)

Interview is phone screen followed by on-site with technical and personal interviews (can be by VC if needed)

We are currently not sponsoring Visas.

If you want to apply its best to do so via our website. For more information, please feel free to reach out to me at Dennis.dereus (at our domain).

We are also looking for:

- project managers

- technical architects (US)

- US Head of Delivery (to grow our team from 50 to 200 people)
That would have been about the time that Don Brash was commissioned to write a report on how to grow the economy and his suggestion was to lower the average income... Two very different approaches.

Labour and the Green party have both shown an interest in UBI so it will be interesting to see if it comes up as policy during the elections next year.
Location: Kenya
Remote: Yes
Willing to relocate: No
Technologies: Ruby, Rails
Résumé/CV: http://roselynemakena.github.io/
Email: webtoxxic@gmail.com
Location: Kenya

Remote: Yes

Willing to relocate: No

Technologies: Ruby, Rails

Résumé/CV: http://roselynemakena.github.io/

Email: webtoxxic@gmail.com
Hey! I'm interested in an internship, but I don't see anything about it on your website. Who should I get in touch with?
> I very much dislike the idea that you, as an employer, are deciding what proportion of their income your employees should be spending on rent.

With rent as a multiplier, it's like they're suggesting 100% of your income goes to rent. It seems like a more reasonable way to take housing into account would be something like:

Salary = Base + Avg Rent

Using that formula, salary might be about $20k more for somebody in NYC than for somebody in Tucson. Using the actual calculator, it's $72k more ($117k vs $45k for senior level and average experience).
True, I think of Akka as a Scala library but it works in Java too.

But I'm sure Java has some similar deterministic abstraction. I know Java used to just use deterministic functions + exceptions, and that was hardly unreasonable.
What Is MBaaS? Explore Its Key Benefits for Agile Mobile App Development
> if possible.

Aye, there's the rub.
Slippery slopes all around.

Hopefully he won't die though, or be tortured with force feeding, because the shit his did is pretty tame, pretty boring, and pretty inconsequential.

It's, like, on the level of shop lifting bubble gum, regardless of whatever intellectual psychobabble anyone wants to heap on top of it.

I've probably endangered more lives with multiple counts of reckless driving, been arrested for it, AND released in under thirty hours with a ~$500 fine, kept my licence and no misdemeanors on my record.

Think about it.
> If that's the case, then why did Bill have insurance at all?

Bill probably had insurance in order to legally drive since states require you to have car insurance.

The minimum coverage varies by state but can be around $20,000:
https://www.nerdwallet.com/blog/insurance/car-insurance/
Haha lucky, seems like one of those "idealized situations"

If we automated everything, where does money/value come from.

I still don't completely understand how money works "it's a ledger, faith, gateway of energy" a doctor is worth more than a janitor (not arguing that)

Just when there are no skills involved, everyone's the same, would money still have a purpose.

Though I like the idea of basic income. I wouldn't mind that myself and I could remove the fear of being homeless from my mind and focus more on web development.
Reddit.com Circa 2002
Healthline.com | San Francisco, CA | Fullstack, Infrastructure | Remote-First

Healthline is the fastest growing health website on the planet and the 2nd largest health site in the US (per comScore). We have begun a replatform effort and are looking to extend the team focused on this effort. We are all-in with this project and know that it will materially accelerate our growth and success. If you’re looking for a challenging position that puts your skills to work helping millions of users become stronger and healthier, this is the job for you. We are located in San Francisco, but are hiring with a remote-first philosophy.

Openings:

* Sr. Software Engineer - Full Stack (React/Node)

* Lead Infrastructure Engineer (Docker/Microservices/AWS)

If interested, please visit http://www.healthline.com/health/careers.
Definitely not click bait
"While in custody, you will be subjected to whatever torture is necessary to protect you from yourself."
If you do not want to invest or start a company, then your only option is to find a job. With solid programming skills, you should be able to find a company to sponsor you.

I know nothing about you, so I really can't recommend anything.
Uhhhh I don't use _any_ of those commands.

### Build this project
msbuild ./path/to/some/Solution.sln

### Build this project for release
msbuild ./path/to/some/Solution.sln /p:Configuration=Release
Degica | Tokyo, Japan | Full-time or part-time, Onsite | https://degica.com / https://komoju.com

About us: Degica is a leading provider of Japanese digital commerce solutions. Our e-commerce and digital payment technologies provide global businesses and developers the access they need to grow and succeed in the Japanese market.

Openings: Back-end engineer

Stack: Ruby on Rails, Vue.js, AWS ECS / Docker, Nginx

We are a small dedicated team of engineers developing a payment platform called Komoju (https://komoju.com) supporting a diverse range of Asian payment options, used by companies such as Valve (Steam) and Wargaming. The team is international with a mix of Japanese and English spoken at the workplace (Japanese skill is not required).

Please send an email with some background on your interests along with a CV and/or github / stackoverflow profile to: recruit AT degica DOT com.
I'm saying that taxes will go through the nose (close to 25%) for everyone with quite questionable benefits (will barely pay for rent).
Well if valley types have their way and automate 40% or more of jobs in the next ten years, then what actually is the alternative? This or major uprisings and violent clashes?
BitDefender 2017 (Windows Anti-virus) still MITMs browser HTTPS traffic
>Is a web page that loads in fifty seconds 'correct' or is it wrong? Is a video format that can only decode 2 frames per second correct, or wrong?

If your condition of satisfaction is "I am presenting information to someone who will read it", then "loads in fifty seconds" is wrong, yes.
Hopefully he won't die though, or be tortured with force feeding

While I disagree what he did was as minor as you claim, I agree with that, and would agree with that no matter what he did.

It begs an interesting question, though: suppose a confessed murderer went on a hunger strike, refusing to eat until they were acquitted (err, and to be clear, I'm not saying this case is equivalent to murder... just using it as an example). What do you do? I honestly am unsure of the ethics. Forced feeding sounds awful, but anything else is effectively enabling suicide...

The alternative is to bend to their wishes, but that sets a very dangerous precedent that threatening suicide is an effective means of manipulating the criminal justice system.
For chrissake Mac Zealots: get a PC. I have a pair of Titan X Pascals, 256 GB of RAM and dual Xeons.
There isn't necessarily an economically sensible job for every single person,...

Sure there is. Domestic labor (maid, cook, driver, servant) for more productive people. Mechanical turk. Selling loose cigarettes. Making tacos for people and selling them by the side of the road.

We know that these are jobs people could possibly do because in India people actually do them. Americans just have the opportunity not to work, so they take that opportunity. This makes us all poorer. BI only makes the problem worse.
Apparently this has been known for a while. What I'm curious about is, since this isn't a good thing to do, why haven't browsers blacklisted this CA?
When the law becomes less rigid that means that whoever happens to be in power at the time gets to decide on a whim what's legal or illegal. Historically that hasn't worked out very well.
Location: SF Bay Area
Remote: Yes
Willing to relocate: Yes
Technologies: Python/C++, Matlab/Mathematica, Unity
Résumé/CV: https://www.linkedin.com/in/juliusbc
Email: jbchuan2 (at) illinois.edu

Recent Physics/CS grad, years of experience leading small teams both in person and remotely, academically and professionally. Lots of experience with VR and AR in Unity, and backend/security work.
Some good points explaining why spreadsheets are so sticky. I do my books for my limited company in Google & Excel. Points 2 & 5 are key for me: flexibility and awareness. I tried freeagent.com a while back. Initially it seemed very convenient, but then I had massive hassle with some double booked transactions, so went back to spreadsheets. I do note that the author is an MS person, so is likely to talk up Excel...
> 2. Their advice should be minimally restrictive.

> 3. If a person faithfully follows the advice of the office the office assumes criminal and civil liability.

The problem is these two are in conflict. If the office gets in trouble for approving something they shouldn't then they'll have the incentive to be overly restrictive in what they approve.

A better solution is to make this office a subdivision of the justice department and then if they say you're allowed to do it then you can't be prosecuted for it. And if they say you aren't allowed to do it then you can hire your own lawyer to appeal the decision to a court, and they get penalties for being wrong.
Is there an FOSS alternative to LinqPad with any of the same features? I'd prefer to support open source but if non-free software's much better I'll probably just go with that.
Stand this case next to Dylan Roof's death penalty trial. Ain't no comparison.

Quit gettin' mad at video games.
Australia raised the income tax threshold to AU$18,000 IN 2012 - https://www.ato.gov.au/Rates/Individual-income-tax-for-prior... It solves a completely different problem to a basic income. If I break both legs and can't work as a laborer any more, it does nothing for me. If I have a baby and daycare costs more than my available jobs, it does nothing for me. If I'm 56 and get laid off, or 19 and want to get a degree, it does nothing for me.
(Since he was mentioned earlier as being more powerful than a French Monarch)

for reference see:
https://en.wikipedia.org/wiki/Larry_Ellison
D is developed on GitHub and is open. Albeit there is no enterprise funding the development, it's small community is pushing the language forward. PR are reviewed and merged. But honestly sad to see it at the bottom of the list.
Orthodox style argument aside, this project uses a build system written by the same author called fips[0]. I've tried it myself, and it's an absolute joy to use. A few simple commands will get you up and running on any supported platform, and it does an excellent job of telling you what went wrong if there's a failure. It also has a system for compiling the same shaders to multiple platform targets.

Oryol's demos[1] are impressive as well. Especially the ones that showcase emulation and various integrations of immediate-mode GUI frameworks.

The entire project is underrated in my opinion. With web assembly slowly coming alive, there's a distinct lack of small, multi-platform engines designed with the web in mind. I only wish Oryol's ecosystem was larger, it could be a realistic alternative to Three.js perhaps—if it isn't already.

Keep up the good work floeofwoe. :)

[0] https://github.com/floooh/fips

[1] https://floooh.github.io/oryol/
This article seems to be assuming no use of Visual Studio. Are there useful command line utilities for _editing_ solution files?
I switched from Mac Pro to PC a few months ago. We needed NVIDIA and running some hack over thunderbolt isn't a real option, despite what the Apple Zealots say.
Mirror: http://archive.is/aVNM3
Oddly, "trump" is a euphemism for fart in UK.
If you're browsing this and say "Great, another developer article shitting on Apple after the Pro release who thinks they have figured out everything about the company", please do read this. I was truly surprised at the depth, fairness, and considerations in this article.

I'm very curious to see how Apple plays out in the next few years and will likely look back at this article to compare, if I remember to.

As a developer, I wonder if making a Mac Developer model could be an interesting path, and if it would make financial sense in any way given the idea of "power users".
Frame it however you want. The government should not let people starve themselves to death in prisons. Facing justice is not an easy thing, enough to drive people to psychological extremes. But life goes on even for prisoners.
I would appreciate if anyone can point to any noteworthy studies documenting the impact on traffic flow that avoidable gridlock can have, I would like to contact administrators in my city to get them to consider a public education campaign to teach drivers about turning lanes and pedestrians about walk signals. The combination of these two things means at rush hour we're often lucky if we get 2 cars at a time through a light (1 lane plus turning lane, driver trying to turn leaving his ass in the main lane preventing anyone else from passing, meanwhile pedestrians don't respect walking stop signal, so sometimes the turning driver can't even make it through after the light has turned red as then the main traffic is coming, as they even often have to wait for someone crossing).
Source title: "Finland launches basic income experiment with Jan. 1 cheques for those in pilot project"

Suggested title: "Finland launches basic income experiment with 2000-person pilot project"
Plus holidays?
Have you seen the concept of a negative tax rate? It's similar but geared to provide money to those that have lower earnings. Interesting concept like UBI.

https://en.wikipedia.org/wiki/Negative_income_tax
How do they fix this? They need to do more talking — and even more listening — with their users. Engage with the influencers. Sit down and find out what their developers need that the current products don’t offer. Find out what is making their users unhappy.

Asking people what they want will give you predictable results: complaints about any kind of change and positive feedback about shiny-looking features that demo well. You'll end up pulled in a million directions as you try to account for everyone's feedback.

The traditional Apple solution was to give a single idealized user — Steve Jobs — the power to improve his own experience. Nobody can replace Steve, but I think someone (or some group) inside Apple needs to fill this role before their products can become really great again.
Why are they more valuable?
Agree, I've eliminated most sugar-added food and it's easier than you think once you get over initial short period. I still eat sugar-added foods sometimes - mainly sweets, I really love sweets :) but do it rarely and consciously. Just as one would consume any other substance that is not good for you but can be enjoyed in moderation if you are careful - alcohol, etc...

It is fascinating how much sugar some foods have - if you imagine making them yourself and putting like two tablespoons of sugar into a cup... now that just sounds weird and somewhat disgusting. Some over-sugared foods I just can't eat. But it's not a big loss. For many foods there are substitutes that taste even better (at least once your brain is over the "good = sugar" mindset), others you can just do without. Nothing extreme here.
> anyone that isn't earning much (or doesn't have a job, or has never had one) can get around $250 per week. Forever. Very few strings attached.

Sorry but that's just flat out incorrect.

The maximum payment possible is $528 a fortnight through Newstart (not available to everyone, and only available for 6 months). See https://www.humanservices.gov.au/customer/services/centrelin... for more information.

$528 a fortnight equates to $13,728 annually (so you're going to get less than this, because you can only get it for 6 months) in a nation where the _median_ income is over $80,000 AUD. What little you get is going to be spent on rent, food, and going to and from interviews (which are a requirement of you getting NewStart).

> It's known there are tens of thousands (hundreds? millions?) of people who just don't want to work and sit around on it for their entire lives.

Dole bludgers are _few_ and far between. What you're seeing is people doing nothing because they literally cannot afford to do anything, even if they're getting the maximum payment (and it's likely they're not).

Welfare in Australia could be a lot better, and I'd be interested to find out how a UBI could affect the process as Centrelink (the welfare department) is incredibly inefficient.
Yes, they should all switch their applications to Switzerland and reach for the swiss dream.
The day Apple makes a power cord that doesn't have a cable sheath with the consistency and durability of silly putty is the day I will recognize them as back on track.

It's a small detail, but the power cord is the one part of the computer that users have no choice but to interact with every day and they've been ignoring the problems with them for the better part of half a decade.

Every Mac at work either has detached and frayed around the power connector strain relief, or looks like an extremely precise samurai has made tens of small cuts in the jacket of the cable.
But the Macbook Pro was meant to be for Power Users?
Given that they are so close in your example, I was thinking that it's possible that both sides are being optimised out, but that since the map side is smaller, it runs faster (i.e. the optimisation is at run time and so it still has to interpret the code -- smaller code interprets faster).

I haven't had time to revisit this since, but I think it's important. It is also possible that the profiling support in Chromium and Firefox is broken and I would very much like to know that if it is true.
What sort of information and sources were you looking for? The Patriot Act text is available online, as are the (unclassified) notes from Congressional debates and voting records.
Implementing a DFS and BFS with Java 8 Streams
Hello everybody,
this is my first attempt of writing a blog post about programming in Java. Please let me know what you think about it.
Web bloat isn’t a knowledge problem
> Child support is derived from the premise that fathers are obligated to work and mothers will suffer if they don't. It would be nice to change this state of things.

No it's not. The premise is that a child should be receiving a lot of time and/or money from both parents if it's at all possible. More time means less money, and less time means more money. There's no inherent gender bias.
It's interesting that they think it will be a disincentive to work, $300 is less than the benefit now when you include the accommodation supplement and quite a lot less if you include training incentive allowance, emergency cash, food allowances, etc. Yet people still work.

I wonder if it would actually be the opposite, with people being able to work legitimately rather than under the table to supplement their income (and not have to fake ACC injuries).
In 2009 I bought my first Apple product: an 8GB 13" MacBook Pro that cost $3000 ($1000 for the extra 4gb, like a dumbass). Quite soon after I got an iPhone 3GS. Now every computer in the house (family of four) is an Apple. Every phone is an Apple. Even AirPlay was an influencing factor in selecting a hi-fi receiver (HTR7065). Apple TVs sit next to actual TVs.

Yesterday I replaced our fleet of TimeCapsules and Airports with Lumas. Despite their problems they are still better than the Apple product. Rumor has it Apple isn't working on Airports any more.

Today, I began looking for a replacement for the 2009 MBP, which my 11yo son now uses. I started by looking at Microsoft Surface.

In the present, Apple doesn't meet my needs and as I look to the future, when I will need a new machine, the MacBook "Pro" is more like a MacBook "Bling".

Apple used to be an ecosystem. Now its just incremental phone updates.
The "Pro" moniker has simply meant "more expensive" for years now.
Henry Ford: "If I asked people what they want, they'd say 'faster horses'"
PostCSS is a framework to create a CSS tools. Preprocessors (Sass/Less) is only one type of tools that you could build on top of PostCSS.

So using PostCSS != not using Sass. You could use Sass for processors, but still using PostCSS for other CSS tools types — for Autoprefixer, Stylelint, cssnano.
> This approach doesn't acknowledge that law is a dynamically typed language, to continue your analogy. It responds to societal concerns and emotional and frequently irrational reasoning.

The problem with this line of reasoning is that it leads down the wrong path. Formally verifying the consistency of the law cannot be done in practice because it has NP-complete problems inside of it. The amount of work it would take to create a legal code which is internally consistent and always yields an agreeable outcome is not feasible.

But it's foolish to go from there to the other pole where all the laws are overly broad and the only thing that determines whether you go to jail is prosecutorial discretion.

The formally-verified internally-consistent always-righteous version of the law is the unattainable platonic ideal. You never actually get there but progress is measured by whether we get closer today than we were yesterday.