skysight-inc/HackerNews huggingface dataset:
> Interviewers come up with their games with their arbitrary rules and a bunch of prejudice about how a good or bad candidate should react.

Agreed that a lot of interviewing issues that I've seen boil down to a misunderstanding of the rules/expectations of an interview, which can be problematic on both sides. Some examples:

* I've had candidates do poorly on a warm-up question because they expect it will be difficult. Ideally, they would say the easy answer they know, but I've had candidates stay quiet while thinking of a hard solution that doesn't exist, then get frustrated when they find that the easy answer is what I was looking for. On my end, this problem is especially tricky because I don't necessarily want to say that something is a warm-up question.

* I've had candidates who have had trouble because they viewed problems as either too concrete or too open-ended. In some cases, I hope that candidates will notice ambiguities in the problem and ask clarifying questions, or come up with creative alternate solutions. In other cases, I know that a particular high-level structure makes a good, consistent problem, and I want them to follow that structure.

* I've had candidates who have written code that's either too hacky/messy/unpolished or too professional such that it slows them down.

My best advice to interviewers is to be straightforward about expectations and open-minded about what assumptions the candidate might have coming in. For example, these days, I try to explain the code quality balance I'm looking for, something like "I'm looking for reasonably production-quality code that might pass code review, but it's still an interview setting, so it's fine to leave off things like docs and unit tests".

I think my best advice to interviewees is to keep a conversation going and be open about your thought process and your assumptions. If you're interpreting the problem wrong, a reasonable interviewer should be able to notice and correct that. The main failure mode I've seen here is people being hesitant to communicate their thought process or ask clarifying questions, which means the interviewer isn't able to know when the candidate is doing poorly because they've misunderstood the problem.
How soon before Amazon offers "policing" via mechanical turk?

That's not a joke.
At the moment you can set the gspec to nil, but that would simply disable s/fdef generation and all of the spec-related magic. I'm planning to introduce a configuration option with the next release to force Ghostwheel to trust that there's an external s/fdef for that function and still do all the spec stuff.

There may be some limitations on this compared to using inline gspecs – I have to play around with it a bit, but I think it should work fine. Until then, you can still use Ghostwheel for tracing and side effect detection though.
Why would I have to do that? Not to mention that no, I don't think quotes are respected by google any more.
It used to be better ~6 months ago. Now it's as bad as Google or even worse :(
Should we expect a written summary for the lessons?
That should be the default approach for tutorials on react, including the official web site.

Webpack, babel and create-react-app should be demonstrated as a conclusion, not as an introduction.
Typeform Announces Breach After Hacker Grabs Backup File
A supercomputer project the scale of the K-computer in Kobe.
Flagged because the link is broken; it links to an "oops error" page.

EDIT: you have to allow 3rd party Javascript. Welcome to 2018 the year where simple content sites require scripting. I guess that this is progress?
It's interesting how I posted this multiple times over, no one cared and just when Dan stared the repo, it gets on HN front-page.

Anyway.

I started this a few years ago to show people how simple React really is and that you can use it in directly in the browser :)

Hope this helps many people.

Btw. I am a remote software consultant for hire.

http://kay.is

and I have a Patreon.

https://www.patreon.com/kayis

Didn't know what goals I should put there, but maybe more tutorials in that style, for Angular, Vue etc.?
Show HN: Connecting Google Sheets with Charts 4 PHP Framework
Surely someone will come up with a device that can mask your face from cameras without literally putting a mask on. I dont know what that would be or if that would be made illegal or not, because surely they couldnt make a literal halloween mask illegal. I would buy that device.
I don't know, do you expect a written summary of them?

I thought about turning the whole thing into an ebook once. Maybe a few extra lessons with stuff like HoCs/RPs, more lifecycle methods and some principles?
Unfortunately all these changes mean that it's now tougher to find old websites with specific information that you're looking for on Google nowadays, in general. It feels like Google used to be much more useful for that ten years ago than it is now.
A Better JavaScript Ecosystem
For others who are probably going to skip this because it sounds like a getting started tutorial - it’s not.

I’ve only skimmed it but it starts by building up the components React works with from scratch without any JSX / React helpers at all. Much better way to get an intuition of what’s going on under the hood.
I just got back from the Design Automation Conference in San Francisco. It is one of the major EDA conferences. Andreas Olofsson gave a talk about the silicon compiler. There was serious discussion about open source EDA. As far as I could tell it is still unclear what the role of academia will be. It seems tricky to align academic incentives with the implementation, and most importantly, maintenance of an open source EDA stack. However, there is quite some buzz and people are enthused. A first workshop, the "Workshop on Open-Source EDA Technology" (WOSET) has been organized.

I also thought I'd try to answer some questions that I've seen in the comments. Disclaimer: as a lowly PhD student I am only privy to some information. I'm answering to the best of my knowledge.

1) As mentioned by hardwarefriend, synthesis tools are standard in ASIC/FPGA design flows. However, chip design currently often still takes a lot of manual work and/or stitching together of tools. The main goal of the compiler is to create a push-button solution. Designing a new chip should be as simple as cloning a design from GitHub and calling "make" on the silicon compiler.

2) Related to (1). The focus is on automation rather than performance. We are okay with sacrificing performance as long as compiler users don't have to deal with individual build steps.

3) There should be support for both digital, analog, and mixed-signal designs.

4) Rest assured that people are aware of yosys and related tools. In fact, Clifford was present at the event :-) Other (academic) open source EDA tools include the ABC for logic synthesis & verification, the EPFL logic synthesis libraries (disclaimer: co-author), and Rsyn for physicial design. There are many others, I'm certainly not familiar with all of them. Compiling a library of available open source tools is part of the project.

Edit: to be clear, WOSET has been planned, but will be held in November. Submissions are open until August 15.
I used it to start learning React about a year ago, helped me land my first Front-end gig. Thanks!
It really can't, not in a way that would allow the image format to be generic enough. Remember that PNG is used for trillions of images, whereas SMB has the luxury of only caring about a limited set of colors, and of having a Sprite engine available in the console itself to help optimize it all.

You're looking at a lot of procedural data where for example the patterns behind the sprites can change without having to create a new sprite. Where the palettes were separate from the image data so they could look different without having to use double, triple the storage. These things can't be picked up on by png, it's not a smart enough format to be able to arbitrarily detect all repeated patterns of varying sizes and turn them into what amounts to a procedural level script.

I can't find a good exhaustive sprite sheet of SMB (this is the best I can find, but it contains a ton of repeats: https://www.mariouniverse.com/sprites-nes-smb/). I'd love a visualization of just how tiny SMB is in terms of what's stored in it.
> Teletext is such a clever usecase, it's a shame it's not more widely deployed, and on the way out.

It's on it's way out because other media offer a far better use case to hammer down ad our throat, trick us into click-baits, exchange information underneath while we are reading.

In a time of full blown multimedia channels, the simplicity of the channel is in favor of the user, that's why the providers are killing it. It's not bad enough.
Solution: ‘The Slippery Math of Causation’
You don't know how much this means to me :)
> 1) It clearly does not work (as opposed to "it has a low accuracy" which just means they will have to filter manually)

When you point accuracy that poor at a sample so large the number of false positives is so colossally large that the resources to 'filter manually' are large, meanwhile a free- country is branding huge numbers of innocent people as possible suspects. So no it doesn't work. For it to work in a free-country we should be looking at five-nine accuracy at least.

> 3) Having a working solution would mean they could police with fewer police officers

But they don't have one...
Thanks for this trove of resources! :-)
Just because one person or entity (the CC company in this case) has all my data doesn’t mean every other person or entity should have it too. The fewer that have your data the better and the more it becomes possible to slowly improve your privacy level.

Es, my CC company can infer a lot about me. Yes, they may even be selling that information to others. That doesn’t mean that I want anybody who can MITM my requests to be able to see what I’m doing (or, worse, send me forged content for whatever purpose).
False positives vs false negatives. Most crimes are committed by young men, but most young men aren’t criminals. Same thing happened with medical tests for rare conditions — if you have rates of 5% false positive (0% false negative) and 1% criminality rate, then ~84% of those you shake up are innocent.
They specifically advertise that they don't lock you into a filter bubble.

A geo-bubble is a filter bubble.
Show HN: PHP Charts from Database Query
Yup, still showing for sale on Kindle here for $2.22 US, also tried visiting via a US VPN:

https://www.amazon.com/Good-They-Cant-Ignore-You-ebook/dp/B0...

But I'm in Australia, so it's possible it's an Australia-only sale, even though I'm looking on the US site.

Edit: Also, here's the direct Amazon Australia link:
https://www.amazon.com.au/Good-They-Cant-Ignore-You-ebook/dp...
[Pre-launch HN] saasible – Find a SaaS idea or give your idea to someone
Nonsense, seo doesn't matter (as per Google) when people come or seek your site. The more likely explanation is that Google and its 3/4 quarter-of-a-trillion valuation depends of having good relations with the Feds, anti-trust and all. See At&T how it manages to screw everyone when it comes to protecting their own interests. They do what the Feds and NSA asks them to do.

Your 20 year old site doesn't age in months to go from #1 to page #3 (dead!). The fact that the site has gotten press is even better, it should help your rankings. But by now Google is not longer a fair engine. Their rankings are manipulated to boost their bottom line, directly or indirectly.
Shoot your questions. I'd be happy to answer.
I cant load the site at all?
The BTC-USD price diffwrwnce between exchanges is usually way below 0.5%. The difference between the big exchanges is even smaller, usually something like 0.0x%
It is definitively personal. Hot showers make me feel cooler afterwards in a hot climate.
I am not by any means an SMW expert but lately I've developed a keen interest on the SMW romhack scene.

If what you want to do is extract a level and/or play around with level creation the golden standard tool is Lunar Magic [0].

There are some forums with information about rom hacking, level creation, music creation and so on for SMW, like SMWCentral [1].

[0] https://fusoya.eludevisibility.org/lm/index.html

[1] https://www.smwcentral.net/
> The whole point of having nukes is letting potential aggressors know that you have them, and that, if attacked, you may be crazy enough to use them.

You must know that Ukraine was attacked 4 years ago. So the "whole point" is not applicable in this case.
What is the best tool for automation software testing
Tell me exactly what you mean by demographics?

Scooter crime seems to be committed by men under 30, are you talking age-related profiling? So shake-down a couple of million people and you will probably find the evidence you want?
Wow, isn't that the same kind of behavior/pattern that made MS target of the antitrust charges in the end of the 90s, back then with IE being the default browser?
My guess is that if you are on a house with a roof you already have colder climate? (because the roof is for the snow). But it might not be the case for the US.
I don't think this could work for a few reasons.

1. Blogs aren't peer reviewed. Anything that is going to be referenced later needs to be reviewed by other people.

2. It is easy to change the content of a blog after the initial publication. This causes issues for referencing, and removes the "story" of how things were developed which is very important. Hundreds of ideas might end up being wrong before the right idea is found. We shouldn't be able to "delete" the ideas which were wrong from history. This is a part of the reason that papers don't reference websites (with some exceptions e.g. links to software tools or result databases). This is even taught to first year undergrads who try to reference blogs in their lab reports.

3. The journal acts as an independent trusted third party, blogs wouldn't have this. How do I know whether I can trust a blog owner?

There are probably more reasons. All in all I'd like a more diverse group of distributors but I don't think self-publication could replace journals.
Human rights vs protection from criminals/terrorists is a delicate balance. I am curious what are the human rights that get violated by having cameras that identify illegal activities.
Yes, this was the idea.

Had the impression most people who didn't want to use React hated the tooling.

I was impressed that even Babel itself wouls run via script-tag :D
GitHub Developers Are Giving Microsoft a Chance
I think they repaint the roof for rain insulation.
You can't scam anyone unless you're breaking the law? Or you can't scam someone while funded by public money?
How to access deeply nested JSON data using Go (lang)? in Reddit
Not necessarily

A filter bubble is building a story of previous searches to get more relevant results.

So the first time you search 'Python' on Google with no history it might prioritize snakes or the computer language, but after some clicks it will know better how to prioritize

Now, DDG correctly detects the country I'm in, but even with that set the results are weird and not always relevant.
The last two places I interviewed with, there was none of this puzzling or challenges or problem solving. No warm up questions. No games, no rules. We just had introductions and then chatter about what I've done, the tools I've used, how I prefer to work, that kind of stuff. The second place didn't even ask to see any code even though I'd prepared to show them some and had my laptop open on the table. I presume both places trusted I know how to code and solve problems, since both offered a position and even tried to outbid each other.

I really liked this type of interview. It's not so much an evaluation of coding skill as it is a way to get to know the candidate.

With offers lined up, I turned down interview invites from other shops that were publicly complaining about talent shortage and simultaneously had a needlessly complicated & time consuming interview pipeline. I think companies are overthinking it.
> On the other hand, the idea of mosquito netting hasn't caught on, which is bizarre.

If you have mosquitos try different brands of mosquito repellant that don't smell that bad. They have been very effective for me. I'm not sure about the health concern of the toxic they produce, however.
Not in the scenario actually under discussion by okket here.
The problem is exacerbated by search quality guidelines that need to be followed if you're going to rank for any competitive search term, especially when there are clear incentives for doing so - such as site speed and deploying ssl.

Coming next is the 'insecure site' warning that's likely going to cull many more hobby sites.
I hope they will run on renewable energy ...
RARBG

It's Romanian IIRC.
Well, both types of trees mentioned in the article are just subtypes of graph, which has numerous other subtypes.

I love this sentence from the technical docs of the NetworkX library, for pure surrealism: A lobster is a tree that reduces to a caterpillar when pruning all leaves.
Comparison of Huawei P20 Pro, Oppo Find X and OnePlus 6
!osm for OpenStreetMaps is amazing if you're just looking for a dumb map without the "reviewed businesses" and streetview hoo-ha.
[Archived]
https://pastebin.com/CtLFcc97
My das still reads Teletext via an app on the iPad. I was perplexed and amsused that he uses a modern and expensive device for something well so old-school :).
I feel like this is against the spirit of the law.
Maybe highly reflective makeup in IR/UV but not visible wavelength. Apply random patterns, or perhaps specific patterns designed to confuse the nets? I don't know what wavelengths common cameras for this kind of use case operate across.
It's just an example.
Nobody has any illusions about Google being fair but if the first thing people do to "solve" this is to bring out all the hairy conspiracy theories instead of fixing the stupid site, no wonder the ranking still sucks. facepalm

Only once that is fixed and the rankings are still bad is complaining about "feds" and what not maybe warranted.
Whatsapp on Android,iOS gets send message settings for Group Admins
I completely disagree with this idea, but down-voting it is kinda lame. A little more openness to different ideas would be a good thing here (and everywhere).
I hardly ever find I need to use !g. I wonder what we are doing/searching for differently.
You can set your filter bubble to your country! It's right under the search bar when you start a search.
On any new device I normally do the same thing each time:

1) Install Firefox Nightly

2) Install uBlock Origin add-on

3) Enable Duck Duck Go as default search engine

4) Enjoy

I am still looking for a good replacement for Gmail.
All of what you said the website doesn't do is exactly what a decent website shouldn't need to. Google should index it according to the user-visible content, not hidden metadata.
Well, that's nonsense. Just because street crime is low doesn't mean people aren't poor. If you visit Tokyo you can easily encounter homeless people sleeping on the street; if these people haven't fallen through the cracks who has?
Nice demos. Too bad they don;t have non-commercial licensing- a bit too expensive if it is not being used commercially.
“Everything runs in the browser without a manual pre-compilation.“

This a million times over. I know webpack isn’t hard but it can be daunting to a newcomer.
Price at the US link is $13.99. Australia link says they won't sell me the Kindle version.
If you assume one of the main directives of British police is to frustrate radical political change and forestall revolution, none of their actions are surprising.
Thanks! I am trying TCNs this weekend.
> Being 23-25C inside and outside and absolutely no way to cool off is hell.

You are discounting the personal factor. I'm 28C inside and 36C outside. Pretty comfy for me and not running Air conditioner yet. In fact I set the Aircon at 20-23 most of the time. A hot day would be 40+ outside.
The federal poverty line in the US for a single person is about $12k (or $15k in Alaska) and it's higher for families. I am quite sure that living in a country like Japan, where the cost of living is not cheap, on $11,000 pear year can be called poverty. Also, "slacking off"? Have you considered that perhaps one or more people cannot find a job or is unable to work? Or that the poor often do not have full-time jobs with steady hours? Come on.

The cost of living in Estonia is much lower than Japan. You're not making an apples-to-apples comparison. The US comparison is more apt. Think about what your life would be like if you made the same amount of money as you do now but lived in Thailand (or if they did the same for the average Thai person) and you might understand why they choose to measure poverty this way.
Quotes are indeed still respected by Google: https://support.google.com/websearch/answer/2466433

For example, this search without quotes doesn't mention Dennis Ritchie's NYTimes obituary on the first page of results:

https://www.google.com/search?q=became+more+interested+in+co...

Add quotes and the obituary becomes the first result:

https://www.google.com/search?q=%22became+more+interested+in...
Show HN: Google Drive as a file system
I always use quotes when posting error messages into Google as I always get better results that way. Why does their tool work this way? I personally don't care, I'm just trying to use their black box of magic as best I can to get things done.
I think this process also works in successful companies, to their detriment. Google, for example, is wildly successful and people who work their make a lot of money, so it attracts people whose main motivation is to make a lot of money (personally).
I don’t have a Facebook account, but is there a guide or something similar on how to opt out as an EU resident for Gmail and Google search users and what it means from the end user’s perspective on different options? Some quick Googling didn’t reveal much (possibly intentional?)
You're being downvoted, but that's a pretty realistic scenario, at least from a technical perspective. I can easily imagine a system which uses facial recognition to narrow down to a choice of a few "best matches" (using police mugshots, passport or driver licence photos, or whatever they have at their disposal) and then crowdsource it via Mechanical Turk or even something like Recaptcha to select the right one.
Q2a is pretty nice. ,
Wait, this is more universal: when you have children, there is enough eu take with you that even Link pauses in appreciation as to how much crap one person is carrying. Diaper bags, formula/food bags, toy bags, Junior themselves, etc. Unless someone gets the equivalent of a one-person rentable Club Car, it seems quite difficult for more than just the single commuters to use these day in and day out.
First link tells me "this item is not available for purchase". From that page I search for the book's title and find the same thing (same product page, with same reviews, etc.) But with a 13.53$ price tag. Infuriating to realise that the price you get is based on who you are somehow.
Google's purpose seems to have changed from helping people find the most useful information, to funelling people to information that Google wants them to find on a particular topic, whether its the most useful or not.

Are we really still pretending like Goog/FB/etc. aren't effectively mass information control mechanisms first and foremost?
exactly. if I smoke every day and it does not have any impact on my life then it can't be called addiction.
Thanks for adding weight to my assessment that different people might have been thinking about very different things despite reading the same sentence.
That may be a short-term solution but that also does nothing to tackle the rentism problem created by these multinationals. They still own and control the communication chanels and researchers are still obliged to serve the rentier's self-interests to see their papers published for the sake of their career.