skysight-inc/HackerNews huggingface dataset:
Maybe, but seems poorly done. You'd want to make it so it shows Dearborn when searching for Detroit. But you shouldn't make it show all of Detroit and surroundings when you search for Dearborn.
Thanks for sharing your experience. I agree that there's nothing inherently wrong with projects like the Confucius Institute, both by foreign governments as well as my own, but it certainly behooves the participants to consider the motivations of the people behind it.
See, but you're still thinking in current voice-interface terms. If I want to edit something that I "misspelled" (if this will even be a problem, since you are _talking_) I'll just tell my digital secretary "errr, I meant <x>" and it will know what to do.

Same for turning off the lights: Sure, it's faster if you only consider the flicking of the switch. It's another thing if you also incorporate the time it takes you to get up from your couch/bed/wherever you are without a light switch in arm's reach.

You definitely have a point with privacy though. Also, the volume of all people on a train talking to their smart assistants (though the question remains if this is really so much different from people talking to other people on a train).

EDIT: I misread your point about mistyping vs. misspeaking. Still, the interface I'm talking about does not work in modes. It's able to truly understand you and interpret your commands appropriately.
> "Home renovation is also where a lot of bottom-feeders end up. It's very easy to do and doesn't require much skill to get into."

When I was talking about skilled trades I was mainly referring to your union/licensed/Journeyman types. We had continued training programs to keep up with latest NEC/NFPA/ASHRAE/ASME changes. We also had the option of teaching at the union hall (all apprentices work normal days and go to training at the hall on Tues/Thurs) to earn a little bit extra money.

I've met good craftsman as well as lazy ones, but like you said, now that I'm a full-time developer, the same still holds in our industry as I'm sure it does in most industries.
When you use numbers, it's referencing the lines between sections, not the sections themselves. So a grid of 4 columns will have 5 line numbers.
Is there any doubt that Apple loves their products more than their customers?

This whole "you're the product" thing gets repeated over and over again with no thought or analysis. Being the product instead of the customer has plusses and minuses. Have you worked with a recruiter? You're definitely the product there: they're selling you to employers, who are their customers. I've dealt with recruiters both as the product (prospective employee) and the customer (employer). In general, I prefer to be the product, though neither is entirely comfortable.

By far the more important dynamic is are you a valuable product/customer. That's what gets you treated well. The answer to that for any mass-market company is "no."
Woah, I didn't fully understand how that works given the OPs description, but after seeing it in action... that's amazing!
> you may sound a bit odd with the “das” in that specific case, no?

No. As a native speaker, I would consider "die Fräulein" incorrect in the singular. "Die Fräulein" is the correct plural of "das Fräulein", however.

Regardless, at least in Germany, "Fräulein" is considered archaic, bordering on offensive.
Best thing to do from this is to grab a free synthesizer and play around. This is an "easy" on written by college students in Berlin. Has 3 oscillators and 3 filters and can build a ton of sounds from a wave sound.

http://www.synthtopia.com/content/2016/03/19/free-open-sourc...
Nicely done.

That major chord at the end sounds a little wobbly. Not sure if it's out of tune or tuned exactly to equal temperement and it's just more obviously out of tune with respect to the just intervals because of the timbre.

It would be interesting to have a just major chord (i.e. the 4th, 5th, and 6th harmonics of some note) and compare with the equal tempered triad.
that's a super regular bar that anyone who's moderately able to program or learn new things should be able to jump over easily. details are important in a technical field.
From Page 12 of the DNI's statement [0] in yesterday's hearing:

China, for example, has acquired proprietary technology and early-stage ideas through cyberenabled means. At the same time, some actors use largely legitimate, legal transfers and relationships to gain access to research fields, experts, and key enabling industrial processes that could, over time, erode America’s long-term competitive advantages

[0] https://www.intelligence.senate.gov/sites/default/files/docu...
How about instead of this CoC:

* discussions must be left to on-topic discussion only.
* No personal attacks or harassment.

This trend towards selectively banning X, Y and Z behaviors does nothing to actually improve a given environment. I know I there's a trend to downvote anyone into oblivion, but when participating in society it's often necessary to be able to block out the crap oneself instead of relying on some other imposing force to do it for you.
Facebook Messenger Special Valentine’s Day Update Will Surprise You
Very nice. Few people play with this using analog equipment any more. Now JavaScript is fast enough to do synthesis in real time.
But you exchange a lower salary for that government job, which makes saving for your 401k & co less effective. There is also the entire calculation of the expected value of money now vs 30 years from now.
You misunderstood. They meant that CSS Grid is easy and that for many years things that have been Standards Compliant weren't easy, so it's a bit of a hurdle to let go of the "if it's easy, then it's probably a non-standard workaround"-mindset.
McDonalds is actively bad for anyone's health. A book being too basic for your big brain doesn't make it worthless for everyone else.
If only people who mostly type text that gets pushed over the internet for a living didn't have to live in the same physical place in order to work.
An analysis of logic flaws in web-of-trust services
>The tapping top of screen hasn't been fixed, as it likely is hard to do.

Plain HTML+CSS is hard to do?

Google has gone to an exceptional effort to make things not work like they do by default. That it's even more effort to now get basic UX back shows just how misguided the entire team is.
By how much does the income tax increase.
haha India would be the last option for any Pakistani, but still thanks..
Facebook spamming users via their 2FA phone numbers
Flexbox: distributing a variable number of elements, like an image gallery.

Float: in sections where there could be a variable number of columns, and the columns could have variable possible widths, using floats can be simpler than grids.

This is because you have to maintain many different grids (and their media queries) for the parent display:grid elements, and with floats you're only styling child elements.
No worries. Note that I am not saying you get rewarded for doing the bare minimum (writing tests). You get rewarded for going above and beyond. You are not performing the minimum requirements of the job if you do not include tests.

Of course you combine this with managerial support and coaching around task planning and messaging to other groups.

I've been a consultant, too, and I agree that it can sometimes (for some clients) be difficult to make the case for testing in that environment.
Do Americans have 3rd party product comparison websites, or do they just order everything from amazon and are happy about it?
Salon asks readers to pick their poison: ads or crypto mining
Some days you crush it, some days it crushes you.
Even with voice-only stuff, isn't asking "Delhi weather forecast" much simpler than asking "Do I need an umbrella in Delhi today?". This doesn't sound right to me. Even if people are using the longer form that may be because of initial barrier and lack of training. Once they realize that they can get quality and accurate search results just by speaking keywords, they will switch to using keywords.
Only one question has ever been relevant for me. It was about map reduce for locations and the job was using map reduce on location data...
Debuggers, autocompletion, even syntax highlighting help a great deal. I like to think that they let you program on a higher level.

I usually program in Emacs, but fire up an IDE when I need to debug or want some assistance in navigating the codebase or learning some new library.

I find that the code I write in Emacs is much more succint and cleaner. I think the more layers you remove, the more you can focus. I bet that if I wrote my programs with pen and paper, my programs would be much more beautiful.

But if you need to manage complexity, it is far more feasible to use an IDE.

Choose the right tools for the job. Use editors/pen and paper/whiteboards/IDEs to meet your requirements.

Advocating the use of text editors over IDEs is IMHO the typical example of the "Real programmers use Fortran" syndrome.
>Thirdly, the liberal argument for your walmart example would be that if the public-assistance programs didn't exist in the first place, then walmart would have to pay its employees more.

This is getting off the main topic, but how do you square that with the large homeless population?
One of the steps in the Kanban process, before It goes to Production is UAT. If the UAT WIP Limit gets above a defined threshold it's time to do a demo and bug the people who have to do the final approval.
Am I reading too much into the last sentence, or are they actually trying to use existing probes with dtrace frontend:

> So with all those techniques now available in the linux kernel it will be exciting to see if dtrace for linux can unite them all.
This site has textile news, here an article about textile bike spokes: https://textile-network.com/en/Technische-Textilien/TU-Chemn...

And here another interesting application, a textile bike lock: https://www.tex-lock.com/en/
> Would I prefer running the nuclear powerplants we already have instead of coal? Yes.

I would not. But I'm for phasing out coal next.

> A surplus when you don’t need it and have no way of storing it is useless, and you end up paying people to use electrisity, which has happened.

these are rare events. As I said Germany has a surplus export not only in TWH, but also in Euro.

The large exports numbers are not because we have renewable energy we can't store, but because we have too much power plant capacity and the owners don't want to shut them down while they are making money. Thus one can export the surplus production - the power plants are already there and paid.

Also keep in mind, the old days of an energy market which is limited to a country is over. The EU is also about a EU-wide energy market. This transition is ongoing and in the future you will see more of this and you will see whole new electricity networks set up between EU member states - for example connecting all north-sea countries. These networks will also buffer demand spikes. For example upcoming HVDC lines between Norway and Germany will be able to reverse transport directions based on demand or storage priority. Stuff like that is already in the works, like this 1.4GW line between Norway and North Germany

https://www.shz.de/deutschland-welt/wirtschaft/stromkabel-no...

A second line is thought to follow somewhen in the next decade...

> have no way of storing it is useless

Storing electricity will get more important in the future. But the transition phase to 100% renewable is still more than three decades and when storage is REALLY needed might be a decade or more away.

Right now it is more important to deliver surplus energy to regions where this would be needed. But keep in mind that this is also not an infrastructure problem, but also about regions unwilling to import electricity from other regions. Regions are egoistic and they want to benefit from the electricity production without having the negative sides.

For example many regions in Germany were keen to have a nuclear power plant and were happy to profit from electricity sales, but literally not a single region could persuade their population to allow storing of nuclear waste, hosting the dirty parts of the nuclear industry (like reprocessing plants) or setting up some of the 'riskier' nuclear power plants (like breeders).
I have that dream too. It seems that the more years I spend as a developer, the less I am comfortable to taking on technical debt. Maybe it is because there are so rarely opportunities to pay it off - and the interest rate is almost always way higher than anticipated.
CaesarRAT – HTTP-based RAT to remotely control devices from your browser
This isn't something new... look at attempts to blame dietary cholesterol and animal fat for everything bad in health. It started with a few people in government positions of power pushing largely in favor of a vegetarian lifestyle, and still persists to this day (after 50+ years).
You can certainly make that argument, but here's another one: Walmart is a low-margin business, so most of Walmart's revenue goes to expenses, not profits. So you could argue that government subsidies help keep Walmart's prices lower than they would be, which helps the poor people who shop there.

When tracing where the money goes, there's more than one way to do it.
Can this satellite network replace 5G? Is the latency good enough for the occasional voice call? We could get rid of the stupid roaming charges, they are an incredibly stupid concept, especially in Europe or other places which has lots of small countries in a small area and people often travel across borders.
That's brilliant. Sadly, in some sense, but the logic checks out. It highlights how multi-dimensional the problem of persuasion can be.
Or, no Salon.
I like the format of this. It has supplementary "slides" and animations (and sound!), but I can read the material at my own pace. I frickin' hate the recent trend of "documentation through talk". Want to know this weird trick in Kubernetes? Here, watch this talk from the last KuberConf. What? No.
This is really cool! (I too make non-connected things and it's great).

Two things:

> Sheerly Genius sheers are patent pending and our manufacturing process is a trade secret.

Patents are the opposite of secret, ie public. You can't patent something and have it secret at the same time. So your manufacturing process is either secret, and not patented, or patented, and public. (Of course you may have patented something other than the manufacturing process, like a specific knot, etc.)

The second thing is, what about security? Things that never tear or break can be dangerous, for example if you get caught by a moving vehicle, or other problem. It may sound far-fetched and completely improbable... until it happens. What are your thoughts about that?
Ask HN: Books on http performance and caching
I am working for a CDN and i need to learn more about http performance, http protocol, caching and things like that.

What is the best books in this field?

Thank you!
If they don't have money for buying proper productive equipment, but spend what they have in unproductive ostentatious stuff for management, they are very likely defrauding somebody. It may be shareholders, donors, tax-payers, or somebody else, but they are hurting somebody.

It is also almost certainly not the employees (unless it's a cooperative).
Admittedly, this is a bit of an exaggerated conclusion. It is definitely possible that some subset of top CS MIT students would get anxious about coding interviews and would go to interviewing.io to hone their skills.

However, the following types of top students are significantly less likely to practice on interviewing.io, for example:

- Seniors who have already done internships at top companies (Google, FB, Stripe, etc)

- People who excelled at programming contests and generally enjoy algorithmic challenges: IOI, TopCoder, Project Euler, etc.

- People who have built awesome open-source projects that got significant recognition. For example, Feross Aboukhadijeh was a Stanford student who built Youtube Instant and immediately received an internship offer from Youtube founder Chad Hurley [1]. I doubt people like him would need to practice on interviewing.io

- In general, students who are regarded as top n% of MIT/Stanford/CMU CS are inundated with recruiting pitches (I speak from experience as a CS graduate from one of these universities. Most of us constantly received an overwhelming number of e-mails from recruiters, many of them offering to get us to get fast-tracked in the interview process).

Granted, not every top CS student at MIT/Stanford/CMU has done competitive programming or built really cool stuff that's widely recognized. But a significant percentage of the top n% of students do have this kind of background (admittedly, this is somewhat of a circular definition of "top" student). That's what I mean by selection bias.

[1] https://feross.org/youtube-instant-media-frenzy/
I love this project, but I detest control-top garments—if you branch into stockings or hold-ups, I promise to invest in some!
Those numbers are state level police numbers.

Aggregate numbers for actual officers on a beat are quite different for large countries.

Most of Western Europe (according to the studies I’ve read) have significantly higher numbers of police in the community.

To answer your larger question: Humans don’t respond well to small probability high negative outcomes. One common theory in criminality is that we want to optimize people’s sense that they’ll be caught, and then give smaller, more certain punishments. Basically, ideally we’d have many more police, many fewer prisons.
I've put it on this for a couple of days and haven't noticed a white ring: https://www.cb2.com/framework-credenza/s214354
Recently featured on product hunt! Find It is an app aimed at making searching through physical documents just as easy as searching through digital ones. As a student, I've had the problem of looking through a textbook searching for that one paragraph of useful information I saw earlier, and not being able to find it. This was my solution to that problem. It uses OCR to search for text in real time, and instantly highlights the results, so you don't need to sit around trying to find that one bit of useful text.

Best of all, it's fast. You don't need to take pictures, crop images, wait for OCR to process, etc. Just point your camera at the page and you're done! Give it a try, feedback is much appreciated!

Note: sometimes the image loses focus, which can hinder text search. Turn flash on for best results.
If you want to go really deep down the rabbit hole, Oppenheim's MIT OCW lecture/text are basically the signals bible. Oppemheim's text is clear and lucid -- and he was Bose's student to boot!

https://ocw.mit.edu/resources/res-6-007-signals-and-systems-...

come for the wisdom, stay for the 80s polyester ties.
How would USDT probes work with a BPF backend?
Not to mention the text fading in is extremely annoying.
It would be interesting to automate the creation of fonts from historical documents by training CNNs to extract suitable sample letters and transform them.

That wouldn't be a replacement for serious projects like this, where an actual typographer was paid to work for 160 hours. But it could be fun to try lots of documents and see how the fonts they yield vary.
2 paragraphs in and I've already hit 2 spelling mistakes. This isn't a HN comment; it is an article. If you miss this volume of easy mistakes and can't bother to proofread it is off putting.

Edit: Is it possible they don't use spellcheck on secure article prep? On second pass that makes sense.
I have started practising GTD and have found it great so far. I recommend you pick up David Allen's two books. Takes a weekend to cover them properly and another few days to shift approaches.
There is no algorithm or computer looking at it. It’s essentially a contract, to be looked at by lawyers and project sponsors.
Ah! In that case, sorry to hear you had such a hard time! If you talked to recruiters with enthusiasm and gave them your name/resume, I think you did the right thing.
The ideal hiring process imo is actually a training process that is less focused on 'finding the best' but rather focused on helping their local community become good engineers. Companies fund their own bootcamps and pay students $15/hr (with no engineering experience). Students learn and help each other how to code (following a structured curriculum) with mentorship by engineers from the company. When students have finished the basics, they work on open source projects or internal projects following proper engineering process / tools that the company use. When a student has proved that he/she learned how to work well with other engineers and has built a few features, they get hired by the company as an engineer and this engineer would be immediately productive.

This might seem like a crazy idea, but its actually not. The previous companies that I have worked for all offer paid volunteer hours which could go directly to this initiative. The cost of hiring is around 30k per engineer (conservatively), which could help train someone living paycheck to paycheck for an entire year.

This non-profit does this: https://garagescript.org
Url changed from https://www.theverge.com/2018/2/13/17007332/fiat-chrysler-uc..., which points to this.
The C++ program won the challenge of being the "most expressive C++17" program for this task ...
> Trumpist bullshit that confirms how racist the current administration is

Not sure I follow. So say, talking about Chinese hackers exfiltrating the OPM database, and exposing the most intimate secrets of pretty much every 3 letter agency employee (maybe except CIA) is now racist bullshit?

Isn't talking about Russian hackers also racist then?
If cryptocurrencies don't follow the path of the Beanie Baby, sure.
I’m sorry but this seems like a fool’s errand. Perhaps Jian Wang is a genius that figured out a way to map IBM 360 assembly to Java that would map to the JVM. Maybe he’s brilliant or maybe his efforts are overhyped by this news piece. It seems that a direct mapping from 360 to the JVM might have made more sense. I suggest that you go look at Rick Hickey’s Clojure code to see how that might look.

Government IT is rife with corruption and incompetence. I have worked for a number of agencies and worked in federal government for many years. Projects are often steered in the direction of contractors and federal employees that benefit from technologies. This is often done to bias incumbent legacy stakeholders and technologies that benefit the federal employees and the contractors that collude to control the systems for their own gains. I have seen the sleaziest contractors enrich themselves at SV IPO levels.

Then came 18F, the hipster government IT revolution. As a senior developer, and maybe I am just some cranky old developer, but the thought of being vetted by this douchebag, fuckin blows my mind: https://18f.gsa.gov/2015/04/08/day-in-the-life-of-talent-man...

Yep, most government and corporate IT is fucked.