skysight-inc/HackerNews huggingface dataset:
I've played this game and found solutions that I really believe are correct but aren't accepted, and need to redo the solution another way. The game is certainly not perfect.

But I'd say overall it's a great game. It's been my commute puzzler for a while now. Trying to get optimal solutions can get really tricky.
Slavery's Traces: In Search of Ashley's Sack
Human-robot marriage to be legal by 2050
It's Incredibly Easy to Tamper with Someone's Flight Plan, Anywhere on the Globe
In which case if they don't fire you the interruption is eating into your learning time.
I find there is a curve in learning how to solder SMT.

At first it's really difficult because of fear from the small size, sometimes the price of components, and the lack of proper equipment.

At some point you learn how your hands work, what techniques work, and how things flow; suddenly then things become easy and through-hole seems like a boring chore.

My enlightenment came with a good Hakko iron and the satisfaction of having a SMT capacitor 'snap' into place under a good solder flow. After that point of finally having a confirmation of what should happen, a weight fell off my shoulders -- mostly generated by anxiety from over-reading about what SHOULD be done rather than experimenting and just trying to get it done.

Now I jump at (most) smt projects.

(edit: not a bell curve, just a slip of the tongue)
Gambling machines are one niche that, last find I checked, still used it a lot.
Ask HN: Should I work for a software consultancy?
I'm an intermediate level developer employed at a product company for the last few years. I want to get exposure to a breadth of challenging problems (one person I look up to in this regard is Rich Hickey, who "has worked on scheduling systems, broadcast automation, audio analysis and fingerprinting, database design, yield management, exit poll systems, and machine listening.").

Is working for a reputable software consulting firm a good way to access these types of problems? If so, what are some consulting firms that would work on problems like that (rather than building someone's shiny new rails app)?
I hope the processes keep improving. They recently introduced Alpine SecDB[0], which is their database (YAML files) of CVEs. I've been told from one of their developers that it may not be actively maintained. I hope they stick with it since now we can use that in Clair[1] to improve the transparency of containers.

[0]: http://git.alpinelinux.org/cgit/alpine-secdb/

[1]: https://github.com/coreos/clair
I'm also using Bootstrap 4a5 without issues on a small site that I initially upgraded from Bootstrap 3 mostly out of curiosity, and then pushed live when I didn't discover any major issues.

Since it's a "major rewrite of almost the entire project"[1], I can't recommend that new Bootstrap users invest any time in Bootstrap 3.

[1] https://v4-alpha.getbootstrap.com/migration/
Arduinos are microcontrollers... but I get what you're saying, a more beginner-friendly microcontroller stack.
The question stems from a hypothetical problem. A person who works undercover, let's say, and has a fairly unique name, is concerned that their real name, if ever revealed, could be searched and then the associations to family and friends revealed from this search be used to either coerce the undercover person to work against the law, or simply to hurt the associated family and friends in retaliation for duty performed. The agency for which the undercover person works does not aid in any way the cleaning up of public data available against the person's true identity.
Yes, general interest -- as I mentioned, the number was the main clue for me. Also, I spent some time in France around 20 years ago, where there were a large number of ethnic Algerians who often discussed the issue at length.
Sorry if this is a dumb question. TBH I didn't rtfa. But if the dam needs a constant infusion of concrete in order to not fail, why wasn't anything done to evacuate the area and gracefully (sic) fail the dam in the first place?
It's probably all there in their issue trackers. That's partly why software teams track issues, because somewhere there's a decision to be made and a story to be told, and that story is written in the issue before it's closed.

Software development is really all about finishing stories.
It would be nice to be able to move or get rid of the task completed box to review your solution and look for modifications. Then you could reset and replay. The inability to review after completing is annoying.
ISP can sees what you downloaded – former ISP employer explained
Eh, let's revise that analogy. More like not understanding the bricks means you can't make a good building. You can by good intuition, but it won't be spot-on perfect (as by calculating all the physics) and you'll need more luck the higher you get.
I think, unlike assembly, CSS and browsers have improved some of the warts bootstrap was invented to address, do it's less helpful then it used to be (eg flexbox). Also, you can program without needing to learn assembly, but even with bootstrap, you need some CSS knowledge. Finally, learning a little assembly is not a terrible waste of time. I think most CS students still do.
No problem.

It was my understanding that most SyFy channel shows are available in Europe, but a quick check now tells me that isn't the case currently, if it ever was. Sorry.

I'll try to be more aware of the difficulties that the geographically-challenged face in the future.
Download Counter Strike 1.6 [Full] Version for PC
My advice is to always understand the layer below what you're working with.

Learning assembly is worthwhile if you're programming in C.

Learning CSS is worthwhile if you're designing websites using Bootstrap.

Perhaps even more importantly though, CSS, JavaScript, and HTML have a longevity that's tremendously longer than any given framework. My understanding of these technologies from 15 years ago remains relevant today, and although there's been a lot of new features added, I can build upon that knowledge to incrementally learn new things. And I'm confident that in another 15 years from now, knowledge of these web technologies that underpin all the frameworks will still be relevant. The same can't be said of Bootstrap 4.
Yes you can. What in the world? You can definitely say something that is partially true. That's what conspiracy theories are built off of: a tinge of truth.

"The sky is blue because other stars reflect blue light onto our atmosphere." How would you rate that, given Snopes' scales?

Do you have any specific examples where there was a concise yet opinionated decision on any published articles from Snopes that don't rely on hard evidence for their conclusion?
It's not the same thing. A similar comparison would be:

- Learn Javascript before you learn React etc..
- Learn Python before you learn Django etc ..
- Learn LANGUAGE before you learn FRAMEWORK
I haven't tried the Surface Book, but you're lucky if you can even fit three or more fingers on the trackpads on the Surface Pro. Maybe MS could show some leadership there as well.
Probably not, Sprint doesn't have the greatest coverage, especially not in 'the boonies of rural Oklahoma.' That's a pretty neat trick though... (tax deductible, unlimited wireless hotspot for $500/year!)
Win98SE took four and a half minutes to boot to usability. It crashed so often, than I timed it to see how much time I was wasting. Unfortunately I can't remember the system specs, but it was a pretty run-of-the-mill pc of the day, neither light- nor heavyweight.

Other versions of windows, I couldn't tell you. Have used everything from 3.11 to 10, skipping 8. Never felt the need to time them.
Personally I think the goal isnt to be called a "genius". That seems like a trick for parties - like to show off ones intellect like a lion shows off his roar at a zoo. Sometimes I feel we worship at the altar of genius way too much.

I'd rather take smarts and apply them to have better relationships, discover new and wonderful things, and build things i and other people find useful.

Being labeled as a genius seems like a huge drag.
I'm working with a small team that uses CVS and I'm I'm in charge of recommending more modern version control software. I've been learning git since it seems to be the new standard, but after reading this, I don't think we have the time it will take to learn it. Is there another open source vcs that would be a more natural upgrade to CVS?
You're a moron. That's not in any way what I was trying to refute.

Benchmarks are great! These are however a crime against all respectable benchmarks ever.

By aggregating all the results together, we have no idea how to tell whether it's just some games that the processor doesn't do well with, & we have no idea how to find out which types of games that may be. Your willful disregard for all the points I'm making are an insult to the inquiry that any decent benchmarkers would do- we have to know what games do ok and what games fail to begin to make a pattern.

If only old, ancient single core games suffer, & suffer badly, so be it. If all games are a little bit under par, ok. But we need something other than the terrible aggregated synthetic mess of a "benchmark" that is presented here which gives us no idea where on the spectrum this processor lies. This benchmark is a sham and bullshit & could not work harder to prevent any kind of meaningful conclusion from being drawn.
I'd be curious to hear some use cases for Uber Freight. I am guessing it is not targeted for individuals wanting alternatives for UPS or FedEx.
The New York Review of Books is also wonderful. I prefer it to the LRB, though they share a bunch of contributors, and they're both great.
Haha they really are trying to sell every story possible to their investors. I'm going to enjoy this company blowing up.
What is the preferred charity for wildlife preservation among HN users?
Are you kidding? cdar would be the second element, cddar the third, and so on. And they're harder to misread on a scan through the code.

As a general rule, I assume that I read most lines of the code not when I'm writing it, nor fixing a bug, but while I'm trying to locate a bug of unknown location. The complexity or trickiness of a function that you are actively modifying can be pretty high and you'll still grasp it. But a function not even involved with a problem needs to be even more legible if you don't want to repeatedly waste time contemplating it to determine if you should move on.
> Blinding during interviews is obviously quite limiting – I probably wouldn't want to hire someone without having actually talked to them.

How about blinding during resume screening? Replace female or male names with a number or made up names. Phone screening even maybe, using some kind of audio processing. I have never heard of these companies using any such process.

Edit: Looks interviewing.io did such a process, here are the results – https://blog.interviewing.io/we-built-voice-modulation-to-ma...
Yes, they've had deals with OEMs like that https://www.cnet.com/news/microsoft-investigated-in-europe/

> Novell complained in 1993 that Microsoft blocked competitors out of the market for operating system software by way of certain anticompetitive practices. It criticized Microsoft's standard agreements for licensing software to PC manufacturers, which required payment of royalties based on the number of computers shipped, regardless of whether the computers contained preinstalled Microsoft software

> After intense negotiations, Microsoft agreed to change some of its license contracts through the year 2000.
503 Service Unavailable
Facebook DeepText
To quote another articles from that site: https://thehftguy.com/2016/11/18/google-cloud-is-50-cheaper-...

The i2 comparisons are under "local SSD and scaling up". Google have local 400 GB SSD that can be attached to any instance. That's a lot more flexible and a hell lot cheaper when you have specific needs.
Console Gaming Then and Now – 1997 Developer Interview
>> No existing language really meets these demands, so let's create a new one that does!

What about lazarus/fpc?

I could easily drop a memo on a form and start giving it highlighting rules. I could easily connect to postgres and bring up a form with a grid and export it to excel. The pascal language itself is simple and works on multiple platforms.
Yes, you should learn CSS. Whether or not you should roll your own bespoke CSS/JS for interface components depends on the project. You will learn a lot more about CSS if you do it yourself.

However, I encourage most folks to just use Bootstrap (or Foundation). They're not hard to learn, handle a lot of browser issues for you, are easily customizable, and are very well documented.

If someone ever tells you that Bootstrap is "bloated" or that they "don't like its design choices", they've probably never seen http://getbootstrap.com/customize/.

As a developer, I strongly prefer picking up projects that just use an established framework. No, it's not hard to go through someone's crappy CSS/JS components, but it's just another thing to think about. Let someone else write the JS for dropdown interactions and just build your app.
I'm guessing that your opinion comes from your personal distaste of their practices and aren't based on any business facts or insights. I'd love to hear why you think they are going to "blow up".
Image-processing
I guess it's talking about the medium rather than the message? I kept expecting it to return to the ideas but it was only about the hype.
One interesting exception is Apple, who's Hardware Diagnostics disc runs as an EFI binary (why boot another OS when you have one in ROM already?)
I've got a Pentium II system on my desk running off a cheap CF card that boots in a minute. What was your setup like hardware wise?
Fine for me from California.
What is a Precision Touchpad? Is it some sort of Microsoft designed touchpad? Is it a certain bar the laptop manufacturers have to meet in order to call their touchpads "Precision"?
I've seen those, but always assumed they were driving steel beams into the earth. I'm surprised that concrete can be manhandled that way without being smashed into pieces.
And back up and running here. Hrmmm...
How bad of a thing would it be to place all ~7,000 into captivity, to preserve the species?

How likely is that to fail, and how detrimental would it be to individual cheetahs?
this sounds pretty disastrous.
I can barely scroll a few pages down on Facebook before my X201 starts getting sub-1FPS. This infinite scrolling crap is never done right.
For cheetahs in particular, the Cheetah Conservation Fund (http://cheetah.org) is excellent (https://www.charitynavigator.org/index.cfm?bay=search.summar...)
Subscribe for best JavaScript articles weekly
Not only it's closed source, but it has no information for who's behind it!
Earth always has been, and in all likelihood will forever be, screwed up. Climate change will never be solved until (to paraphrase a quip from memory) global inequity has been evened out to a level a Pakistani brickmaker would consider prosperity. I don't see countries with higher standards of living making those sacrifices for the greater good of our planet.

I'd sleep much better betting our species on space expansion than on sustainability.

PS: To say nothing of the possibility of peak global output. Maybe we only get one shot at the level of resources and technologies required to seed space.
There's also the option to transition to 32-bit protected mode and then go to virtual 8086 mode from there. Or to simply emulate the entire CPU. It was probably just a cost-benefit trade-off in the end.
One cubic meter is 35 cubic feet, not 74.
They're burning investor money and have no plausible plan to reach profitability. Their best plan appears to literally be that the singularity might come early in the area of personal urban transit.

They could get the benefit of the doubt... but then you see stunts like the recent self-driving fiasco.
Pokémon ROM hack stopped by Nintendo four days before launch
I still use it infrequently for firmware updates for certain hardware that's only delivered as DOS executables. I also needed to deploy such an update to a large number of embedded systems and ended up pxe booting freeDOS (not challenging to setup, but pxe booting DOS seems a little humorous). FreeDOS is a lot nicer to deal with than DOS or DRMK.
I do, my IBM 5170 is running MS-DOS 5 and I use it for IRC, BBS and the odd bit of distraction free programming.

Multitasking is a distraction.
>Another of the big concerns about cheetahs has been the illegal trafficking of cubs, fuelled by demand from the Gulf states, as reported by the BBC earlier this year.
Bootstrap 4 with Flexbox! Because thats the future :) I'm using it on a production site; https://www.maplenest.com and its fairly stable.
I actually don't think the self-driving announcement and implementation was a fiasco. Message got out there, media ate it up, and any potential "controversy" only further strengthened their positioning efforts against Google, Tesla and Apple in the self-diving market.
I kind of feel like that's why print changed. It's going to be used in almost every Python script at some point in time, so it forces a breaking change without causing a seriously major break by itself. It's enough to make your script need to be updated, but not enough to make you re-write it from scratch (possibly in another language).
This is not grouting. This is driving concrete piles.

Grouting refers to multiple things when talking about foundations or underground work but here are some examples:

Jet grouting - high pressure water/grout/air is used to displace and mix the soil and grout to make a soilcrete

Compensation grouting - grout is injected under pressure into the soil in order to displace/heave the ground to counteract previous settlement

Cutoff grouting - grout is injected into the ground in order to cut off ground water

What they're doing at the dam appears to be backfill grouting where they are injecting grout from within the dam underneath it trying to cut off the seepage path of the voids that have formed. This appears to be because they've built the dam on a soluble rock and so voids are constantly created which allow flow paths. They must find the voids and fill them with grout. This is a never ending process until all rock is replaced with grout.
>Precision Touchpad made its debut with Windows 8. Co-developed between Microsoft and touchpad company Synaptics, the spec changed how Windows works with touchpads. Traditionally, touchpads masqueraded to Windows as essentially USB- or PS/2-connected mice—simple two-dimension, single-input devices. Features such as multitouch and gestures were handled by a combination of the touchpad firmware and proprietary drivers. This meant that Windows itself had no ability to add new gestures or refine the finger-detection algorithms; it was all an opaque feature of the third-party drivers.

>With Precision Touchpad, the raw touchpad input is exposed to Windows itself, allowing the operating system to choose how it handles the complex multi-finger inputs. The gestures, the disambiguation of taps and swipes—these are all now performed by Windows, not a third-party driver.

http://arstechnica.com/gadgets/2016/10/pc-oems-ditch-the-cus...
Yes, I think that if you don't know CSS then learning that (rather than bootstrap 3 vs 4) is the right answer.

None of these technologies are all that hard. Like, they are easy enough that I don't understand it as a question...

if you know CSS/ SASS and that stack, they take about an hour to figure out the main points and get rolling. But even if you don;t know hardly any CSS then they still take like a day or so, and the principles are pretty much the same.

And equivalent question is "should I learn Sublime or Notepad++". If you understand what they do, pick one and if it stops being a thing you can use for whatever reason then learn the other, because the difficult part of understanding what id going on with them is conceptually the same between them.
I'm not sure if this is "the" DOS used[1], but MS forces a contract on vendors saying that they can't sell a server without an operating system, as basically a way to help force out ^nix (vendors don't want to support a full-blown ^nix, so don't want to ship one). However, FreeDOS is an operating system with extremely limited functionality - there's nothing to support. This gives those vendors an 'out', so they don't lose clients who don't want to pay for MS licenses.

[1] I think it's FreeDOS that's an option on servers, but I can't recall. I've been cloud-ey for too long :(
Judging from the article it might be pretty expensive, one of the things they talked about was the space requirements which makes sense, cheetahs need to run. I think that's part of why this is such a tricky problem to solve.
While I'm not sure how well this fits into Uber's business model (I feel like freight and taxi services are very different industries), the idea of automating trucking is great. It's a far easier technical problem, the logistics are simpler, and it's a $700 billion industry just in the United States. After acquiring Otto this year it's good to see them pursuing this aggressively. Although I'm not a big fan of Uber as a whole, there is a huge amount of money to be made in automated trucking and Uber has a good chance of taking the lead there. I feel like this is where we'll see the real competition for automated driving in the coming years.
I think it would be valuable to you to give HN a little more insight to your particular set of skills and your purpose.

I say this because I personally have dived head first into using a CSS framework without first fully understanding a few key CSS fundamentals. This made front-end work very hacky and involved a lot of trial and error.

Further along the line I've also been burned once or twice by adopting a CSS framework, only to have breaking changes from future updates.

So really it depends on your situation, whatever it may be.
costs twice as much as it would if run like Medicare

Not sure what you mean, Part D is Medicare.
Driving concrete piling has generally been abandoned in USA/Canada/Western Europe due to the propensity of concrete to crack in tension during pile driving operations. Driven pile is typically steel now in most construction you will see unless you live in a place where concrete is extremely cheap compared to steel.
Does it run in DOSBox? If so, capture a video and upload to YouTube, that's the popular thing to do with demos these days, the higher-res the better.

Need that crisp 2048x1080 Second Reality by Future Crew: https://www.youtube.com/watch?v=rFv7mHTf0nA
it's gotten a lot of buzz lately, including on HN, but if you're interested in going down the gaddafi hole a bit further i'd recommend the recent adam curtis film, hypernormalisation. his films tend to be a bit like getting lost in a wikipedia hole in their own right, though.
Self-learning is brought about by Ego. Reward / penalty is self determined or determined by environment. Without self-learning capability which lets humans to learn on their own with the limitations imposed by environment, by their Ego, by their body, which is driven by survival, whatever the AI learns has to be taught in someway by training, by reward/penalty imposed by us. Then it will be always a poor limited imitation of humans. Not a intelligent being.
> plausible

I find it plausible that they can turn a profit on ride hails, despite it being a competitive market. FedEx, DHL, and UPS are all profitable.
It's really weird to see 'loosing' used in the correct manner online...