skysight-inc/HackerNews huggingface dataset:
* EO.pdf for converting HTML to PDF. It uses a headless Chrome instance to render the page and then converts it to PDF. We have a lot of complex page layouts, such that switching rendering engines wouldn't be a simple tasks either.

* Server-side WCF endpoints. We're currently exposing WCF endpoints, which we must maintain for our current users.
I'm a big fan of this one: http://tatiyants.com/pev/#/about
Even on ARM with built in flash you can't ensure that easily. The only way to do so is to copy code to ram and run from there (most of the M0-4 devices I've seen don't have an icache). This is because of the way that flash ends up being read from by them, (I can't remember the correct term, i want to say something like stop-waits) where the processor ends up waiting for an indeterminate time period waiting on the flash memory to read the next page.

16k cache is likely enough to ensure stable performance of any given function and any tight loops you're using but will probably not be enough for the entire program so you'll still have misses that cause slow downs but it'll probably not be terribly noticeable unless you're trying to ensure timing over large functions.
This will be perfect for an SDK developer onboarding electron app I'm building
Figure | Software Engineer {Backend, DevOps, ML, Video, Robotics}, PM, TPM | San Francisco | Onsite, Full-time, Internships
Cloud infrastructure for robots.

We're applying cloud-native technology and data infrastructure to robotics. Our product suite provides data services (log ingestion, analytics, tracing) and human-in-the-loop services (teleoperation, manual intervention, labeling) for robots and other machines with visual and geometric sensor data.

Our technology stack includes Golang, Typescript, NodeJS, C++, React, React-Native, k8s, ROS, industrial automation, and robot hardware.

Please apply at https://angel.co/figure-works or with an email to people@figure.works.
In what way is it not? You'll consistently get 10 or 12 colors instead of getting an inconsistent set of colors, for example.
I guess my thinking is that if ASP.NET Core 3.0 requires a different framework and there's no way to easy the transition through .NET Standard code, why should I consider ASP.NET Core 3.0 over any other framework? What makes moving to ASP.NET Core 3.0 appealing for an existing project is exactly .NET Standard.

If that goes away, then what's the draw? The product line will need to have a version with a compatibility break no matter what. Why should we favor ASP.NET Core 3.0 over anything else, especially when the vendor just screwed us for picking their last product, ASP.NET? Why wouldn't the same thing happen again when Microsoft releases ASP.NET Core Futuro 1.0 in 2030?
> Im just used to government paid education

You are from Europe, right? And you have rigorious exams to sort out the folks who will get the government-paid education and who will not. And this is ok, since Europe is more or less homogenous. Hans goes to university and Peter and Mark and Bernard all go to work in mcdonalds instead. No outrage here, it was just a hard exam, and only Hans was able to pass.

Now guess what will happen in US if you don't provide free education for everyone, but require to pass a hard exam first. It's not that hard to imagine, really.
I think you are reversing the points, and putting needless emphasis on irrelevant factors. I think in marginally more violent cultures, violent acts of all kinds are marginally more common - murder is just the most extreme outlier. I think these marginal acts of violence set a window on the possibilities in any confrontation and people in society respect that.

In NYC subways people usually mind their business, even when they see someone acting inappropriately- by masturbating in public, for example. I think this norm of minding their business is set by the window of possible outcomes - most people are aware of stories about people being assaulted or worse by others on a subway that they confront. In the extreme, people in prison place an enormous emphasis on respect, and gangs routinely and violently check members who disrespect others, whether against another gang or against other members. The more plausible that these outcomes are absolutely influences people’s actions.

I’m familiar with plenty of areas where violent crime is commonplace, and I can absolutely tell you that it’s entirely possible to be assaulted (or killed, in the extreme) over disrespecting someone.

If you’re really interested in this I’d suggest reading about what an honor culture is.
Colorizing single images will always been a bespoke task. There are just too much missing data in the image to be able to create high quality colorizations from the photo alone.

However, I think the real application here is colorizing frames of movies. Imagine being able to turn black and white historical footage into color. It won't be as good looking as a single image, but it would be good enough i bet.
Musk "despises" people who lie - including media that lie, not the general media.

And Trump is far from a self-made billionaire - where are you getting your news?

Your comparison is unreasonably loose.
> It's a terrible workaround for open source OSes not being able to provide a stable ABI.

Actually AppImage would work significantly better if there were some stable and consistent base system it could rely on other than just the kernel. They're more a work around for the limitations of package managers, which require package maintainers, can't handle installing to alternate disks, aren't portable, are fragment as hell, etc.
Google image – search by image is broken
https://www.google.com/imghp - click the camera to search by image:

Uncaught TypeError: Cannot read property 'appendChild' of null
at s_UMd (m=sb_wiz,aa,foot,ipv6,mu,qi,sonic,spch,xz7cCd,fEVMic?xjs=s1:151)
at Object.s_PMd [as tp] (m=sb_wiz,aa,foot,ipv6,mu,qi,sonic,spch,xz7cCd,fEVMic?xjs=s1:143)
at rs=ACT90oEMsXfowcrCAiVTuvMQkIR8m31K5g:1602
at rs=ACT90oEMsXfowcrCAiVTuvMQkIR8m31K5g:110
at s_9e.execute (rs=ACT90oEMsXfowcrCAiVTuvMQkIR8m31K5g:250)
I couldn't understand why you think Tibet/Taiwan are independent countries. UN and even White House don't agree with that.
Not parent: if you click a square and it says 7/6 then sometimes (next to a corner) you can only guess, you can't deduce the correct square to flag. There are others.
There's some haze on the original image. I think it simples ignores the hazy portion of an image or attempts a very light colorization which seems to be the case here.
> I mean, the shame of the abuse or the justice of law should be the one that handles punishment of crimes.

I don't need a jury of twelve peers being convinced beyond a reasonable doubt to tell me how I should engage in voluntary collaboration with another person.

If I don't want to cite, or work with assholes, that's my business. Call it mob rule if you want, freedom of speech and assembly means freedom from being compelled to work with someone.

Citations are an endorsement of a person's work, and of a person. You may wish for that to not be the case, but that's how they are perceived.
> They are selling for $0.1 an account.

The important part is why it's 10 cents an account. Most of the accounts are worthless to them.

They are looking for the 1 in 10000 that is worth much more. Security, security, security...
> Viruses: doesn't really apply if you just download non shady things from the play store

Easier said than done, especially when looking for more obscure apps. Also, it's not easy for non-technical folks to tell the difference...

> OS fragmentation: doesn't apply if you're not a developer, just pick a phone that will have a reasonable amount of updates over its lifetime

How long is "reasonable" relative to iOS? I recently moved from Android to iOS mainly because of this.

> Privacy protection: really depends how you feel about Google on this one

I'm not sure feelings are relevant here. The truth is simply the truth.

> Presence of a secure element: this one really depends on your threat profile

Agreed, but it's good to have the extra security guarantees.
Outside of the angel ecosystem, there's likely a reason for that: being a successful founder is more profitable than being a VC, so people whose startups took off have every incentive to keep managing them, while successful startup founders who exited aren't exactly in need of money or further success. There's also a bunch of bullshit that goes with the VC world (managing LPs, constantly searching for dealflow, taking board seats on the companies that are failing or going sideways) that you don't have in the angel world.
The point is that these are clear examples of the NSA engaging in economic espionage, including tipping off US corporations with intelligence. Many countries do it. China is a worse and likely a much more frequent offender than the US, but the US still does it.
You might want to look into Andela: https://andela.com/
My favorite nitpick along those lines, frequently seen on contractors trucks, is something like "We specialize in all kinds of repairs".

No you don't! They're no shame in being a generalist, but by definition it makes you NOT a specialist.
What's confusing me here is that I'm having trouble seeing how it is possible for a CEO or other officer to unintentionally produce a statement certifying that the annual privacy report meets the legal requirements.

Suppose Alice is the CEO and Bob is the CPO. Their minions produce the annual privacy report, and give it to Alice and Bob to certify and send to the FTC.

Alice and Bob both know that the report does not meet the legal requirements.

Alice and Bob nevertheless both certify it and it is sent to the FTC.

I don't see what Alice and Bob could do different from each other that could lead to one of them being liable for "intentionally certifying" the bad report and the other being liable for merely "certifying" it.

Compare to, say, killing a pedestrian by driving through a crosswalk that you know is occupied. It would then make sense to distinguish between

• driving through a crosswalk that you knew to be occupied, and

• intentionally driving through a crosswalk that you knew to be occupied.

You could do the former by seeing that the crosswalk is occupied, intending to stop when you got closer, getting distracted by something, and losing track of where you are.

The intentionally modifier makes sense there because you can unintentionally drive through a crosswalk that you know is occupied.

With certifying a report...what? You were not planning on signing the certification, but your secretary accidentally put it in a pile of things awaiting your routine signature and you signed it without realizing what it was?
I’d count these glitches as pretty minor. The online store launched and took orders without a hitch starting at midnight October 17th - it’s hosted on Shopify and frankly is well done.

Yes, there was a raid on a couple of grey market dispensaries, but that was orchestrated by the local Mounties, and all in all I don’t think qualifies as a botched launch.
Its actually very nice, you can update your framework projects to 4.7 which can cross compile as dotnet core 2.1 then after you are comfortable with the dotnet core build you can drop framework.
I do not have the nationwide stats, but I've been around the block.
Was a bit concerned about the probability of those clusters in Figure 1 occurring by chance, particularly with the middle one looking so weak: it's about a 0.8% chance of getting three and a 7% chance of getting two over a thirty year period...

Just about seems convincing.
The Linux Throwie: Powering a Linux Server with a 300mW Solar Panel
I've seen a couple white papers on modern rendering techniques that were actually developed in the 50's or 60's and one day someone happened noticed that modern hardware could easily do it in real time now. I wonder how many gems there are out there from the past awaiting rediscovery and reuse. Ray tracing may not really fit that but it is cool to see hardware opening up more and more real time use cases. The images in that paper make me feel like we are right around the corner from a neat trick to use the low resolution ray tracing to modify traditional lighting towards realism.
Moderators: We should probably link directly to the FAQ: http://www.openbsd.org/faq/faq16.html, the undeadly link is nothing other than a 1-paragraph reference linking to the same.
What kind of engineer would ever drop all the user's data to just... restructure the database??

Before this thread I would've exclaimed "That's unheard of!".
That's funny, I had never seen that! It reminds me of a couple of things, water hammers and sonoluminescence:

https://en.wikipedia.org/wiki/Water_hammer

https://en.wikipedia.org/wiki/Sonoluminescence

The important equations are probably under:

https://en.wikipedia.org/wiki/Water_hammer#Slow_valve_closur...

So for high flow velocity and small time delta, the pressure can be pretty astronomical. If you could somehow create a little bubble in the center of the Earth and let it collapse, you might get a little fusion, statistically speaking, before it flattens out to steady state conditions and obviously a low probably of fusion since we aren't standing on a star!

Edit: I realized one other connection here - I think this is what happens when red supergiant stars run out of nuclear fuel and can no longer produce enough heat to hold up their gas against gravity. The gas cools, collapsing into a small volume near the limit of a black hole's density, and under such tremendous pressure, much of the star's mass undergoes fusion simultaneously and releases 10 billions years worth of energy in an instant, blowing the remaining material out into space. That's where the heavy elements in our bodies like iron (and even heavier elements that require added energy to fuse) come from:

http://cse.ssl.berkeley.edu/bmendez/ay10/2000/cycle/snII.htm...
Social democracies are pretty much capitalist economies with better social safety nets and somewhat higher taxes than the US -- and you can't get a better safety net without increasing taxes to pay for it.

Despite the word "socialism", most socialist and social-democratic political parties in Europe are not trying to replace the market economy with socialized ownership of the means of production.
People can hold a fully time job and freelance on the side.
Toronto taxi owners sue city for $1.7B over arrival of Uber, lost plate value
If i'm looking at the right thing (https://github.com/pascalduez/postcss-apply), it looks like you can only @apply property sets in name variables, like so

:root {
--toolbar-theme: {
background-color: rebeccapurple;
color: white;
border: 1px solid green;
};
}

.Toolbar {
@apply --toolbar-theme;
}

Rather than arbitrary CSS classes?
"Silicon Valley has “jumped the shark” and there won’t be many more breakthrough consumer internet companies."

I've come to the same conclusion in the last year.
How much will this generation of privacy-enabled kids hurt Facebook’s revenues?
Apple used to be a slave to the gods of productivity. Now it's living its best life using the 4 hour work week strategy!
I hear you. I decided this last summer to move out of "Apple Land" to Android. Didn't know much about it but I just didn't want the walled garden anymore. I have moved everything over. Got the Pixel because I wanted "stock" and "updates" and the camera. Haven't had any issues. Next step is moving my wife over as well. It's been a pretty good experience.
Considering that the humanities sometimes have hard time to be taken seriously at sciences this does not help at all.

One can easily say that it's just politics and not real science if they're even having that discussion.

(Everyone whose viewpoint was taken into account in the article was from humanities. No-one was from hard sciences.)
Guy creates new consensus mechanism that lets cat’s mine crypto
Lots of freelancers do it a client at a time, better to have multiple for diversification, but contracting even for a single client is freelancing. The count or length of time doesn't factor into whether you are categorized as a freelancer or contractor, both cannot be dictated to in terms of location, hours or more so essentially it is the same.

Lots of gaming, graphics or software freelancers also do it a project or client at a time and may create products for large markets like the appstores, graphic design storefronts or on OSS/patreon/content platforms so 'single client' is not always clear. But is a contractor that has a 6 month contract with one client a freelancer? Yes.
I was thinking slightly differently.

If the system is being that radically altered that you can't migrate data, just call it v2.whatever.com.... or point the old one to legacy.whatever.com, and redirect people with messaging.
Maybe. It just isn't obvious to me the correlation OP talked about is real.
M7 is actually an in-order processor. It does have six-stage dual-issue pipeline.
Long-press to flag would be handy on mobile.
No, financial freedom is achieved by other means: responsible spending and staying free of debt.
Why teach C and not Lisp?
>and I bet most people in the next 15 years are going to need a side hustle in order to live comfortably and retire...

In fairness, a lot of people retiring now are engaging "side-hustles" to make ends meet. I think it's just the reality of the economy right now.
Some users buy a new phone every year; for those users I would agree that OS fragmentation is a trivial issue. But if you keep your phone longer, it becomes more important. Many OEMs don't keep their promises to push OTA upgrades in a timely way. Many more OEMs don't make any promises at all. A lack of updates can leave users vulnerable to widely-known attack vectors.
Relatively new NixOS user here: I consider Nix{,OS} and Guix{,SD} the future approach to build a GNU/Linux distro and in general the way to manage a modern OS. Simple as that.

My main pain point with NixOS is it's obscure DSL, instead of the excellent Scheme, my pain point with GuixSD testing is absence of LVM support and less flexibility to create custom installer config than NixOS (for instance I'm a nilfs2 user for all fs and while it's extremely easy to have a root on nilfs2 with NixOS it's tricky on GuixSD).

For the rest it awesome:

- fully reproducible deploy (included NixOps and homeManager)

- safe update, being symlink-based we get poor man's Opensolaris BEs for both config changes, update and even major release upgrade

- can manage nearly all inside home via homeManager

- can deploy a series of hosts via NixOps, like a built-in Saltstack on steroid.
You can’t have enclosed areas that contain mines, there’s probably a few others.

The easiest thing to do is to write a solver which will iteratively mark squares it knows to contain a mine, or knows don’t contain a mine. If the solver can find all the mines the board is solvable. Only present the user with boards that your solver can solve.
This is very helpful. Thank you for taking the time to respond!
I'm usually anti-SJW, but if someone is a sexist ass who doesn't acknowledge women's contributions to the field, why should those women acknowledge his contributions either?
I think OP is referring to server-side WCF in Core, see also this discussion: https://github.com/dotnet/wcf/issues/1200. As we're currently exposing WCF endpoints, this is also something that's holding us back.
Both victims of the twitter manipulation machine.
An interesting/influential/important paper from the world of CS every morning
I considered that before posting, but think I'm safe: just don't ask for a rigorous proof!
I'm not sure what this is supposed to mean. The table knives nowadays have their blade end rounded and present no greater risk of causing harm than a fork or a chopstick.
Well it has always been performant. The whole Stackexchange is built with ASP.net, and it render things 10x faster than Ruby Rails while requiring 10x less hardware resources.

[1]https://nickcraver.com/blog/2016/02/17/stack-overflow-the-ar...
Just last night I spent several hours fighting terraform. The cloud UI concepts differ from terraform configs, it’s quite a mind bender.

Please please please make terraform imports automatically generate .tf configs.

I love Terraform. I’m glad it exists. Platform as a config. A fantastic idea and execution.
I do believe != it is
There really aren't significant virus concerns on Android. This concern has been overblown.

I'm not sure what you mean by OS fragmentation. Different vendors offer their own branches so maybe you will find that you like one vs the other? Some people prefer Samsung's Android, others prefer the stock experience. Its really just a matter of personal preference for most people.

Privacy can definitely be a problem, though. It is getting a little bit better, but the pace of improvement is not great.
Apple, Inc. | Cupertino

We’re perfectionists. Idealists. Inventors. Forever tinkering with products and processes, always on the lookout for better. Whether you work at one of our global offices, offsite, or even at home, a job at Apple will be demanding. But it also rewards bright, original thinking and hard work. And none of us here would have it any other way.

Where do you see yourself at Apple?

-- Siri -- Apple’s Siri is looking for exceptional engineers, designers, and project managers well versed in machine learning, natural language, speech recognition, server automation, and/or mobile software development. Siri is used on countless iOS, tvOS and watchOS devices and handles over a billion requests per week.

If you’re passionate about Music, Home automation, Productivity, or one of a variety of our open positions, you’ll be right at home. Note that we have offices in Ottawa, Canada and Cambridge, UK too!

Apply online or send a resume to lendle_nguyen@apple.com.

-- SEAR — Security Engineering & Architecture is looking for talented engineers to help define the security properties and architecture of Apple’s next generation operating systems. You will contribute to the entire system, from the lowest levels of the device to the services off-device which work together to protect our users. As an engineer you'll majorly impact the design and implementation for all our platforms affecting hundreds of millions of users' privacy and security. We’re hiring for both the User Secrets team and the Trusted Execution team.

Apply online (https://jobs.apple.com/us/search?job=113644011&openJobId=113...) or send a resume to lha@apple.com.

-- FEAR — Apple's Fraud & Security (FEAR) team, which is responsible for combating fraud and abuse for Apple Services, is looking for software engineers to build large scale distributed systems. We are hiring for senior and junior engineer roles. Senior engineers should have 5+ years working on distributed systems, and junior engineers should have a strong data structure and algorithm background, and proficiency in a statically type language such as Java, C++, Scala.
If interested send your resume to fear-eng-hiring@group.apple.com with [HN] in the email subject.
Admittedly I'm not even going to read the article to see if the headline is just clickbait. The premise is absurd. Apple still sets the bar for innovation. The fact that it is also incredibly good at monetizing its efforts does not take away from that fact.
It is binary. Pre-ACA options might have been cheaper because sick people weren't in the pool. If you want to cover old and sick people, then you have to pay more. Doesn't matter if it's taxpayers paying or taxpayers paying via insurance premiums, it has to come out of someone's pocket.
Yeah, that seems like it would be ideal. Both for this sort of issue and also the issue where for example a paper is debunking a shoddy previous paper but has to cite that previous paper in the process.
Twitter apologizes for 'Kill all Jews' trending topic