skysight-inc/HackerNews huggingface dataset:
Your use of the term "attack" seems to imply that a malicious client can trigger circular request loops by using a cleverly forged request. But I cannot understand how it could happen, unless the proxy servers are misconfigured. Am I missing something?
Obligatory mention of vim adventures [0] and vim tutor [1] :)

Will try this as well as this seems to be something between nethack and vim adventures?

[0] https://vim-adventures.com/

[1] man vimtutor

Edit: arch has a package for it in the aur pacvim-git so pacaur/packer/yaourt can be used to easily install it

Edit2: the game doesn't really teach you anything this is basicly vim adventures without any explanation :/ would have liked something to give vim beginners to get comfortable with the keybinding while actually learning them
Text UI != CLI.

I still remember the vim movement commands from some game I played years ago when I tried to learn it. It's a nice way to learn. Reminds me of "typing games" that used to exist.
You’re saying it’s all or nothing. Contributors will always be valued more in society, but the cycle of poverty at the bottom has very few exit points. Clearly we can do both - I was offering a counterpoint to the person saying they don’t want to live in an area with homeless people. I don’t either, and wealth inequality being closer to the Middle Ages than the 1970s is the largest factor in that
I hope there was a reason for rewriting them..
Anyway Java is for sure NOT a scripting language.
F# is much much better from that point of view, with the right tools, but sadly it is not famous enough.
In international politics no one does anything for moral reason. Do you think US wars in Syria, Iraq or Afghanistan are for moral reasons ?

For example Trump who claims `America first` and wants to deport even legal immigrants suddenly has his breast filled with milk of compassion for Syrians who allegedly died in possibly fake chemical attack ?

Did Hillary Clinton want to assassinate Assange for moral reasons ?

We should focus more on outcomes rather than virtues.
> Haskell-style types aren't a prerequisite for functional programming.

Sure.

> Lisp and Elixir are dynamically-typed, which is why you don't see monads in those.

More to the point, Lisp and Elixir are impure functional languages, which is why you don't have some pure construct, like monads, that isolates IO.
Sweet! Wish I was in the hardware space myself hahah (:
Russian Troll Farm Hijacked American Teen Girls’ Computers for Likes
The "10%" is always going to be a metric of something. If you count bytes in the internet, to some approximation it's 100% netflix + youtube (with some error :P).

Here, the metric probably means "unique domain names" used on the internet.
One thing to consider is the way you learned to tackle. Tackling technique is very different. If you used the same "Hit em hard" tackling that is common in American Football, I'm not surprised you had a concussion your first day of rugby practice. Your tackling technique didn't emphasize head protection.
>Correlation with wealth and religion is pretty obvious.

This seems odd, in the US, the more wealth (and I would say possibly some religions) the more likely there are either volunteer projects or budgets for cleaning up public areas.

Is this unique to the US?
It was definitely among the very best, but more than 15 years ago I found an error in the E500/Book E reference manual that repeated itself for more than 200 pages. It only was relevant to you if you cared about the actual bit encoding of SPE instructions. Plus there was a random reference to someone named Gary that, obviously, wasn't meant to be there.

Motorola's PowerPC support hotline acknowledged the problem on the same day and published a new version of the manual by the end of the week or the next one. Of course they did, because that's how great they were.
Yes I probably am. The reputation shortcut seems to have worked for the community so far, so anonymous crypto designers don't really have anything to complain about.
While the NSA never have given reasons for their recommendations, they did at least to some extent contribute to securing standards in the past. One example was DES, that NSA changed the key schedule, at the same time reducing it from 128-bit to 56 bits around 1976. They never said why, but 15 years later, in 1991, the academic crypto community discovered differential cryptanalysis, and found that the changes suggested by NSA was in fact strengthening DES, not weakening it. The attack made possible by differential cryptanalysis require 2^55 steps, which is the same as a brute force attack against a 56-bit key. That indicates that NSA knew differential cryptanalysis already in 1976, but only modified DES to being able to resist it, not telling about the attack. The reduced key length of the new key schedule indicated the actual strength of the cipher, without revealing the attack.

NSA recommendations was also one of the reasons that the Rijndael cipher was chosen as AES. So at least in the late 90s they had some positive reputation. As far as I can tell, the tipping point is 2001. After that, the spy part NSA seems to have all the leverage, and to actively propose backdoored standards is not below their dignity.
The Macbook didn't exist in 2011. You're thinking of the Macbook Air or Macbook Pro. The Macbook with no fans was released in mid-2015.
Yeah, when you dig down into the specifics I was not doing the history justice. My broader point was that it was definitely designed in a different era, with a different mindset, and has still managed to persist to this day, without that mindset shifting very much (usually for good reasons, or backward compatibility, which may or not be a good reason depending on specific circumstances)

I often wonder if shell scripts would get such a bad wrap if all the backwards compatible code was strip out and only the latest standards were put in. I think thats where it gets people so very confused & it definitely feels awkward.

I think its actually a perfectly fine language, syntactically speaking.
Agreeed on Helvetica. I was just using it as an example of a typeface that's popular in branding despite it's ubiquity. But I'd never set body copy in helvetica. The letters are hard to distinguish at small sizes.
I did exactly that too!

I was tired of the never-ending quest for silence, so I bought 3 50-ft dvi cables and a couple usb-3 cables of the same length and put the PC in the attic.

It worked great, except any hardware issues resulted in a trip to the attic.
Velkess (bill gray) solved that problem before they went bankrupt.

The answer is to make the flywheel from a flexible kinetic lasso such that when it blows up, the forces tangle the parts in a manner that it is safely destroyed.
Ask HN: How to get through college as middle-age and highly unemployed?
I don't know if I'll receive a lot of responses here as my situation is highly unusual for someone of my age and background.

I've read experiences of people who are of older age than I am who end up in a difficult spot to find employment after being fired or laid off from an otherwise stable job for many years. They're usually older people in their 40's and 50's.

At age 36, I am relatively young, but as those older people, I too am having trouble finding my acceptance in the job market. The last job I worked full-time was in late 2014 and I no longer see my job seeking efforts as seeking employment, but seeking re-acceptance for software development.

I live with my mom as I don't have the means to rent my own place anymore. I am still obligated to pay other bills as long as the money lasts (expected to run out in June). My day-to-day life of home chores and job searching gets old fast. She can't take care of me forever and plans to retire this year and fly back to her home country.

To fix my life situation I want to return to college. While some people return to college to pivot into a completely different career, I'm doing it to revitalize a dead-end career of 7 years (started 2007). I'm a self-taught software engineer with a BA degree.

Nobody wants to hire me for web dev work anymore. Maybe it's the huge glut of bootcamps that are saturating the market, because I've fallen behind. Most employers view me as someone who is senior in years but junior in skill. My job history mostly consists of working under-paid jobs in small companies, and I don't think working for another company like this will save me.

My goal is to to get into low-level embedded work in the space industry. I'd like to contribute to the vision of space exploration. And from what I've heard the easiest way to get into that industry is via internships.

So what advice would you give me to make sure I can make it on my own in college this fall? And get a job reputation again?
Ok, great. Thanks for sharing the information as it is! :)
Same for us, and we're just 100 heads.

At least once a year I have to explain to the auditors that no, we do not clamp our desktop boxes down. Every system is set up with full-disk encryption.

Auditor: "What happens if someone steals one of those boxes?"

Me: "We lose perhaps 1k worth of kit. An annoyance. Someone has to spend time reinstalling their setup. But the data on the disk is illegible garbage. Useless."

Auditor: "Have you documented that as an accepted risk?"
There's a lot to be said for using computer tools. If you're writing proofs, why not do it formally? [0] If you're working with graphical concepts, why not code them up, or use a drawing program (or hey, a graphing calculator) rather than pulling out a ruler and such (and maybe learning to draw at all if you don't know how)? If you have sloppy handwriting (as I'm sure many of us here do), why not type in something you'll always be able to read later? (Along with whomever you show it to -- I did a lot of college homework using LaTeX. With macros I could do things way more efficiently, with comments I could go back and see what I was thinking at a misstep (if I wrote anything).)

The downside of course is that computers are very capable distraction vehicles, you need a bit of discipline to sit at one and study / do this sort of work at the same time for prolonged periods. Pulling out the ethernet cable can help but may not be sufficient depending on one's level of discipline and access to offline distractions.

A lot of the old methods of learning actually work and so the advice is sound to strictly adhere to them when you're having struggles. Certain modern enhancements are worth a qualified mention though.

[0] https://lamport.azurewebsites.net/pubs/proof.pdf
Although I don't sell VPS services, I personally lease dedicated machines and VM/VPSes for my side-projects.
I guess you want to grab some attention of pretty saturated market by lowering the entry barrier. So what kind of customer do you want to target?

As a serious user I don't see a problem to pay a few bucks for VPS which is pretty much a commodity nowadays. Welcome discount or a money back guarantee would be nice but not essential for a cheap plan. However for me the most important is the reputation. For sure I won't handover my own or customers' data to some unknown provider who gives away free accounts to anyone with an email.

My previous and current reputable providers asked me for CC and ID/passport scan upfront. And I am absolutely fine with that. I know that my hosted neighbours are also verified and an IP address I get with the machine has low chance to be blacklisted by previous tenant's malcious activity.
I see what you're saying, and sometimes it happens that way, like Roberts overlooking the discrepancy between tax and penalty in the Affordable Care Act.

Writing sloppy laws is like writing sloppy code, it catches up with you, and is tougher to fix the deeper it is. I wouldn't hire someone to write software who said, "Look, I think this code was written poorly, but I think that this part of the code could have been written just fine, so I'm going to just go with that"

There is a difference between interpreting what the law would have intended where an unforseen circumstance arises, and just reinterpreting it as fine even though it has overstepped the authority. In this case, federal power was overstepped in telling the states how to legislate.
You could argue that boxing gloves make boxing more dangerous. Gloves protect the boxer's hands, not their opponents as is widely believed. As per the Wikipedia article below, punches to the head were less common in the bare-knuckle boxing days for fear of boxers injuring their hands.

https://en.wikipedia.org/wiki/Boxing_glove#Safety
I’m a rich techie. I’m loathing the society we have that makes it seem that we can’t actually do anything about it. We created the interstate highway system and roads and bridges and all of our institutions. We could organize and fund an army of people and resources to solve poverty, but we choose not to.
US identifies suspect in leak of CIA hacking tools
> (except when I don't know the reason for the grinding... looking at you svchost.exe

This might be "SuperFetch".

https://answers.microsoft.com/en-us/windows/forum/windows_7-...
I wanted complete silence too, but realized it's way easier to just move the PC elsewhere. I moved it into an adjacent room, made a small hole in the wall for cables (10M hdmi+usb+audio) and that was it, it worked perfectly. The price was trivial - about $40 total for cables. I already had a usb extension hub.

Sadly, that's only useful for 60Hz, as high refresh rates require a short displayport cable to work. For this reason I no longer use this solution.

If you're ok with 60Hz and have compatible room layout I recommend this. The biggest advantage is that it's completely PC agnostic, which makes upgrades way easier, as standard cooling solutions are fine.
Here are the videos and slides... (from the May 2018 Bay Area Rust Meetup, which was hosted at Cloudflare)

Rust at Cloudflare
Video: https://watch.cloudflarestream.com/4d5d6da3c6217c24f4e44564e...
Slides: https://docs.google.com/presentation/d/1ERVTXZbYBMZf-9Zk3YsW...

TrustDNS
Video: https://watch.cloudflarestream.com/e14e0d2335ffb94ae505289f5...
Slides: https://drive.google.com/drive/folders/1gQn9Uuj34TxS4cfUoW1N...

Rust Perf with lolbench
Video: https://watch.cloudflarestream.com/5774ee39218ed516521adb74c...
Slides: https://docs.google.com/presentation/d/1BEI7zXhEiCwEd93-UUpW...

edit: context about the event
edit2: formatting
I can't really disagree. I have way too much money in both Canon and Fujifilm gear for the amount I use it. That said, if I were forced to choose, I'd go with my Fujifilm setup even though it meant I couldn't do certain things.
US-China Trade War: What Are the Implications for IT Industry?
All speculation isn't equal. There's a difference between informed speculation ("Based on my expertise, I think it's likely X will happen"), philosophical speculation ("What if X happened? Well, here are some obvious consequences…") and idle speculation ("Duuude, what if 'woof' is just dog-language for 'moo'?"). I think people probably didn't see anything to take away from your comment, and that's why they're downvoting, not because their minds are closed to speculation.
It sounds like you’re talking about a MacBook Air as a generic MacBook, whereas in fact the MacBook is it’s own distinct line of computer, debuted in 2015. It indeed does not contain fans.
M68k assembler was so straightforward and beautiful. Easy to read and easy to write. Too bad that the monstrous x86 won out.
The case matters a lot. I've got a Fractal Design Define C, which dampens a lot of noise. Supposedly the R5 is even better.

This was my second silent PC. The first one still had moving disks, but I went for as few fans as possible, and had passive coolers on the internals. This time I did the opposite: lots of fans, but have them spin as slow as possible. This works very well.

But coil whine and electronic hums are easy to overlook when you're choosing parts. It's worth looking at not just the fans and the power use (more power needs more cooling), but also the quality of the electronics.
FTA:

> Joshua Adam Schulte, who worked for a CIA group that designs computer code to spy on foreign adversaries, is believed to have provided the agency’s top-secret information to WikiLeaks, federal prosecutors acknowledged in a hearing in January.
If that ever happens, I will protest them killing good guys, rather than protest them having advanced weapons.
They never charged for manuals, as far as I know. I have a whole bookshelf of 68K and PPC books, datasheets and references.
I've seen a handful of hipster-ethical-natural wine shops pop up around the SF Bay.

The wine doesn't seem to be inherently better, but it does seem to start at $12 a glass.
We had in mind less a mechanical trigger ("project X is within Y years of AGI, let's drop everything and join them"), and more a broad commitment to avoid races, along with an invitation to other organizations to build relationships focused on ensuring a good outcome. In practice we plan to be in constant communication with other major AI orgs about these issues (in some cases we already are), and eventually we might hope to help build multilateral agreements that would avoid the kind of coordination issues you describe. This will be an ongoing process, playing out over years, with lots of details that need to be worked out. The charter simply announces our commitment to see this process through.

On "value-aligned, safety conscious" projects, we wrestled a lot with this wording, but we believe it's the best way to describe our important caveats. There has to be some level of malicious use at which we wouldn't be okay cooperating with a project. And there has to be some level of neglecting safety considerations that would also make it unethical to cooperate. Our message here is that aside from these caveats, avoiding a race is the most important thing. In practice we expect (hope?) that will be many value-aligned, safety-conscious organizations, and again the conversation around these topics will play out over years rather than just being a random decision we make.

More generally, on both points our intention was to make a broad statement of values and intent, rather than to nail down precisely what actions OpenAI will take. The central document of an organization needs to be both short and flexible enough to remain relevant for many years, and that necessarily means sketching a broad framework and leaving the details to be filled in later. That said, you should expect us to fill in many of these details over time, both in explicit documents and in our actions. In fact, we are building a policy team that is focused on these issues, and it's hiring: https://jobs.lever.co/openai/638c06a8-4058-4c3d-9aef-6ee0528...
Unfortunately not - I'm in Silicon Valley.
Or developing a flexible flywheel that destroyed itself by tangling - like the Velkess project.
Quiet enough to protect against this attack? (Using noise of cpu to extract data)

https://m.slashdot.org/story/195775
You can do that without the Expires header, though.

Cache-Control: max-age=0, s-maxage=3600

...or similar permutations.
> but in the grand of scheme of things, 1% absolute improvement may not be such game-changer, especially if it comes at the cost of other relevant metrics like model complexity, developer sanity or performance

fasttext makes errors about 10% of the time, and our approach makes errors about 5% of the time. It's certainly fair to say (although nitpicky) that "accuracy" isn't quite the right term here (I should have said "half the error").

But as for your general sigh/rant... absolute improvement is very rarely the interesting measure. Relative improvement tells you how much your existing systems will change. So if you're error goes from 5% to 4% then you have 20% less errors to deal with than you used to.

An interesting example: the Kaggle Carvana segmentation competition had a lot of competitors complaining that the simple baseline models were so accurate that the competition was pointless (it was very easy to get 99% accuracy). The competition administrator explained however that the purpose of the segmentation model was to do automatic image pasting into new backgrounds, where every mis-classified pixel would lead to image problems (and in a million+ pixels, that's a low error rate!)
Tom Wolfe writing on hangovers:

The telephone blasted Peter Fallow awake inside an egg with the shell peeled away and only the membranous sac holding it intact. Ah! The membranous sac was his head, and the right side of his head was on the pillow, and the yolk was as heavy as mercury, and it rolled like mercury, and it was pressing down on his right temple… If he tried to get up to answer the telephone, the yolk, the mercury, the poisoned mass, would shift and roll and rupture the sac, and his brains would fall out.”
I've googled and read but it's not getting through - I'm sorry. Could you offer an answer or explanation yourself?
I think you are being uncharitable to the point they made. Since there are accredited investors, if a bad guy tries to talk an un-accredited investor into buying into a dressed up Ponzi scheme it is a federal crime and thus can be investigated and treated as such. The goal of this is to keep main street investors safe. Yes, it does put some limits on individual freedom but I think this is one area where the trade-offs has been chosen decently well.
silent yes, computers, no.
Building a $1000/Month Slackbot
Good times ... EXCEPT ' you cannot move “word” or “long-word” sized data in and out of memory, if the address is an odd number' .. in other words, a hard fault.. This mis-feature can come up a lot, and was fixed in later CPUs.

http://mrjester.hapisan.com/04_MC68/Sect01Part06/Index.html
I am a little annoyed that making a beer as bitter as possible is now what constitutes making a high-quality beer for so many people.

Indeed, I'm right there with you.

All these IPA's taste the same to me: incredibly bitter. There's no subtlety.
Ask HN: Policy positions for tech industry?
For this election cycle, what would be appropriate policy positions that would benefit the tech/business community?

Is universal broadband something that would help startups? What about incorporation fee reduction? Public banking? Copyright limits? Solar/Hydro/Wind/Nuclear? TPP and other trade agreements? Opening immigration?

Are all these generally supportive of technology industry economics?
This is one of the most aggressively worthless posts I've ever read.

This is literally nothing more than a minor blog post that points out that some of us are still using headers we might not need to. Finding anything else in that is utterly baffling.
> ...this system is not meant for gaming...
How does one determine who's a good guy and who's a bad guy?

I would have thought most people are somewhere in between.
> you don't have some pure construct, like monads, that isolates IO

In Haskell IO is isolated, and then the Monad interface is used for some particularly important ways of interacting with values of that type. That's not quite the same thing as "monads isolate IO" - the Monad interface is useful for quite a few other types of values.
No, that's not what I'm saying at all. I'm just saying there are more factors than that and that things like unintended consequences and complicated feedback loops exist and have real consequences even though they're not as "straightforward" or "simple" as just blaming people you disagree with.
It is also an analogy for Apple in 1995. Companies harvest their market position sometimes, and then innovate at other times.
The most important thing about chess boxing is that it was inspired by an awesome sci-fi comic by an even more awesome artist: Enki Bilal. If you haven't already, you should read his comics, at least the Nikopol Trilogy.
The Nest doorbell is fairly good at this, but it has a relatively narrow field of view and 1080p resolution. Most of the CCTVs out there have a very wide field of view, which makes the number of pixels per face low.
Did you even read this article? A serious question, rather than a troll. It's not about what you seem to think it's about.