skysight-inc/HackerNews huggingface dataset:
On reflection - you're absolutely right. In fact this is exactly the way OpenGB is designed!

OpenGB uses an abstract base class (called IPrinter) to describe a printer interface. At the moment there exists a Marlin implementation and a Dummy implementation (as you describe) of IPrinter.

Other comments mention BeagleG and MachineKit. It should be pretty trivial to add IPrinter implementations of both of these.

Thanks for the inspiration! :)
See also https://codegolf.stackexchange.com/questions/tagged/polyglot
Apple chief Tim Cook says tax ruling 'maddening'
> Sometimes, there are also "slotting fees" (sometimes aka "bribes") to get prime shelf locations (eye level vs the floor.)

You say that like the floor is a bad location. Everyone can see and reach the floor; above eye level is where you don't want to be.
You were only at risk when downloaded fresh copies from the website. Updates were checked by the already installed Transmission.
I think that comment is a bit extreme.

> You can attack every single hash function, even the best and most secure if you detect the seed, e.g. from the sort-order, so you need to protect your collision handling scheme from the worst-case O(n), i.e. separate chaining with linked lists

or protect the seed from being revealed. Timing attacks can be used to reveal the seed in some situations, but not all.

It also says "for security purposes", which is pretty vague. It's certainly not secure enough for a security-related application. But for most use cases it's fine when you want to just have some protection against map DOSes. Not being useful for security-related applications doesn't make it security theater.

It also says that it's useless in Rust (among others), and then goes on to say that robin hood hashing is a solution. Rust has had robin hood hashing for years.
It moving from imperative to declarative programming essentially.
Service announcement: You were only at risk when you downloaded fresh copies from the website. As with the previous incident, updates within the app were safe and checked.
Are you an American citizen and did you know the language before you went.

I would be interested to know what the process was to move from the US to the Netherlands for a PhD.
It was the .dmg file hosted on their own server, so any version could be compromised. I guess the safest route to take is to build the app from source.
Pay for it then? Netflix scratches my entertainment itch now, but prior to it launching in Australia I almost went ahead and paid for uTorrent. It's a good, lightweight client. Software that works well deserves to be financially supported.
Resizing Techniques and Image Quality That Every iOS Developer Should Know
It's impossible to handle that I guess.. Maybe you can, but just for a few days, after that you will probably be angry and you will try to find a new job :)

But what can help you is to have a good sleep and to do some activities after work (sport, music, drinking)... Whatever makes you happy..
Are you an American citizen and did you know the language before you went.

I would be interested to know what the process was to move from the US to France for a PhD.
Amazing work and nice article! Congrats to the Facebook and Databrick teams!
Are Transmission releases usually codesigned?
I'm surprised this journalist, who apparently has some in-depth knowledge about the shipping industry, seems to be completely unaware of FedEx's contract with the US Postal Service. FedEx moves ALL mail that goes by air. That includes Priority Mail and Priority Mail Express. I don't see Amazon killing a company with a huge customer like that.
OpenBSD 6.0 released
Check out this thread, has a bunch of online business brokers mentioned in the comments and the OP article: https://news.ycombinator.com/item?id=12254484
This is a really, really bad idea. Heck, the 'inappropriate language' one alone is ridiculous, since that basically means (if enforced) that the likes of the Angry Video Game Nerd, Channel Awesome, the Yogscast, Angry Joe and even Pewdiepie couldn't monetise their videos...

In other words, it'd basically drive every 'caustic critic' off of YouTube for good, and with it, probably a very large chunk of the site's traffic.

The political conflicts one basically means amateur journalism and investigative reporting is unsustainable on the platform, since by definition most journalism deals with political subjects that often involve things like war, crimes, terrorism, etc.

The stuff about violence and sexual content could easily be applied to media like video games, and end up driving off whatever gaming channels aren't already annoyed by the swearing prohibitions.

And then there's talk of 'harassment', which can be applied so vaguely it's almost meaningless. Especially in today's age where 'harassment' has basically come to mean 'anything that makes anyone feel uncomfortable or criticises them or their ideas'.

So yeah, they'd better get rid of these guidelines soon, otherwise they could well kill a large percentage of the site's traffic in one foul swoop. They're trying to turn a video platform in network television (well, very watered down network television) and it won't work.
His "notes for a caretaker" are both interesting and weirdly voyeuristic (from the oblique way parts of his life are revealed): https://joeyh.name/blog/entry/notes_for_a_caretaker/
Sisulizer 4 Enterprise Crack and Keygen Free Download
4-layer Dual Stack Acrylic Case for Cluster DIY
Yes. And updates are checked within the Transmission app.
Apple’s Cook Confident of Victory in Tax Fight as Irish Dither
Looked up my home city of Dublin, Ireland. Apparently we're number one for "sober activities". Which both surprises and doesn't surprise me at the same time (Plenty of people tired of Irish pub culture using it as an alternative place to find social events)
They're also only a profit center if there are other universities willing to make a loss. If those universities decided to stop spending on athletics then the profitable ones would soon find their profits disappear. Taken as a whole, the college athletics industry is an overall negative sum for education. Looking at it from the perspective of an individual college misses the big picture.
Reviewing Code with VIM and Exuberant Ctags
> The concept of cat might be present in the world objectively

It exists in a world with sensors similar to that of humans, and hardware and software made by humans mirroring their world experience. You are still within the exact same (world) box.
Revealed: Google's plan for quantum computer supremacy
I've read it before. It's not very helpful.

As a rule, any attempt to "solve" wave-particle duality is going to be wrong, because in real QFT there's no duality to solve.

Photons aren't objects in a classical sense. Photons are event probabilities.

"Entanglement" is a description of how the probabilities interact, not an explanation of why they interact as they do.

And if you're going to suggest it's all about "observers" and "minds" you need to explain what both of those things are made of in quantum terms. I haven't seen anyone manage to do that yet.
Amazon Launches Dash Button in Germany, Austria and UK
That's awesome! Sounds like with the PID/PWM loops in the works he's well on his way to a working 3D printer solution!

I've added an enhancement issue to OpenGB for adding BeagleG support: https://github.com/re-3D/opengb/issues/17
This may be overkill for some people, but if you have a VPN and use docker somewhere at home you can check out this container: https://github.com/haugene/docker-transmission-openvpn

I run it on a really old low-power PC and it's been very nice...I can even access it remotely wherever I am.
India's richest man launches 4G LTE network, offers unlimited free voice calls
The RAIL Performance Model
We do have plans to support other VPS providers soon for self-hosting. DigitalOcean most likely to be the next one, as we already have great experience with their instances. However we will support providers depending on user requests, so lets us know which ones you would like to see.
I haven't read much about this, so perhaps I'm not understanding clearly, but if the downloaded binary from Transmission's "website server" was replaced, then how is that not a compromise?

I genuinely feel for the developers, and I personally would not blame them if I was affected, but unless the data was intercepted enroute from their server, then I think they have to accept some degree of responsibility for the whole delivery chain to the end user.
Exerslide - A framework to create React-based HTML presentations and tutorials
Homebrew packages verify checksums, so very unlikely to be affected.
Why DevOps Is Not DevSecOps
Software Freedom Day: September Is Here
This is clearly clickbait; the article is full of links to other 'seemingly related' articles used as 'examples' of the very thin point the guys is waving around.
Oh and add a bit of climate change thing as a bit of icing.

Pretty much a textbook example. And I'm an expert!
Zstandard is both a command line tool (zstd) and a library.
So what happened with the codesigning? That's pretty much the only viable line of defense for the average user (nobody is going to be verifying SHA signatures, or the site is going to be compromised along with the download)

Was the malware version also signed with an official Apple Developer ID? The same ID? Is a change of ID verified with the auto-updater?

If there was a malicious Developer ID, has it been revoked by Apple?
FYI: Transmission binaries are now hosted on GitHub, so it is very unlikely that anything like this can happen in the future without compromising developer machines.
It's nasty that a free software project has to deal with this, given their limited resources. This shows the importance of reproducible builds and using package managers with verification like APT or homebrew.
Humble MAD Magazine Bundle
I would like to do this, and I thought about using an algorithm that uses the domain name as the seed, however different sites have different password policies, and expiration times which would make this very difficult to manage in practice. I wish all sites support things like OpenID so I can have one central place to sign in with 3-factor authentication.
Here we end up in almost a semantic argument. Is using graphical tools like Unreal's Behavior Trees and Blueprint 'coding' or gameplay 'design'.
And easily shared across sites if they all use a popular CDN'd version.
Learn Advanced React and Redux
That's great news. Hopefully it will set an example. Everything that is state founded should be available to everybody (sans few exceptions like defense systems etc.). Hopefully more countries will follow and policy will be adopted in more areas than just scientific writing.
Commodore (64) Back in Germany
I've had a conversation like this before and it's full of nuance. The typical action of startups is to disrupt something about the current marketplace. That threatens some older entrenched interests, but supports the investors. Some capital loses, and some other capital wins. There is a messy fight somewhere in the middle as people try to cash in. Judgment of this process as pro or anti-capital is easily interpreted different ways, but it is definitely built into "how capitalism works" to some degree.

Ultimately, social responsibility plays a big role in outcomes. Companies that intend to blow up everything in their path, lie, cheat and steal their way into cashflow, and then have some key people escape before it all falls apart, are just destructive - they aren't even creatively destructive. Those companies are why startups have a common outsider's view of being shady ventures.
This Is Why Morocco's First Gaming Studio Shut Down After 18 Years of Operations
Did think about it! :)

I spend a lot of time with all kinds of friends, so I don't think my perception is skewed.

What I do observe is this: when my smarter friends are miserable, they are mostly sad or anxious, while the others are mostly frustrated or angry. The latter concentrate on finding quick fixes rather than dealing with their emotions.

My smarter friends are interested in how other people feel, while the others are mostly interested in what they do. The former are very aware that their own good is linked to that of the people around them; most of the others think that life is a zero-sum game.

I think it is much, much easier to agree to disagree with my smarter friends.

I often feel a close connection to very smart people after having known them for only a few months or weeks. I miss this connection in most of my other relationships.

So I disagree, but thanks for the input!
Interestingly, the webpage itself cannot be turned into a document.

>We couldn't find any text for creating the document. Please send us the problematic link : https://documentcyborg.com/ via our contactus form.

This was the first page I thought to try it on, so you might want to consider adding more text to your landing page so that it will work.
Well, they do accept some kind of responsibility: it is spelled out clearly in the license what they accept, and you can choose whether you prefer the terms defined in GPL, or MIT (Transmission is dual-licensed).
Corner floating autoplay video on that page. Now that's a new low on the interweb, methink.

Sorry for the off-topic, just trying to warn unsuspecting innocents HN readers!
Maybe per person, but probably not in aggregate.
The rate-of-living theory is wrong
The right but not the obligation?
The title of the article is the name of document, we understand that this is misleading so we can add it at the top of the document.
For the Tweet, this is up for discussion for the moment our parser remove Media Card, we could add an option to enable or disable Media Card.
For the picture this is an improvement we could do easily.
Actually we do not know what document you generate, but I understand the need for end to end privacy for such product.
Thanks for your comment and for using the app.
qBittorrent is just as good and free, why pay for something that's maybe a few MB smaller? Do you really not have gigabytes of RAM on your machine? If you don't, I suggest spending that money on RAM.
Yes, totally, if you want to make the best decision, then you have to keep up with the news. That's why I'm interested in other opinions about this, because there's a lot of datapoints you need to factor into a decision. It's not a simple decision. That's work, and we are lazy humans, you're right.

But, I don't wait a whole week if the update is from an organization which I think I can trust not to totally botch an update, because they're conscious of the enormous potential for costly legal liability. I'm thinking of organizations such as Microsoft, Apple, Nvidia, AMD, Google, as a few examples. I might wait 1 or 2 days in that case.
Simple file check if you are infected:

if [ -f "/Applications/Transmission.app/Contents/Resources/License.rtf" ] ||
[ -f "/Volumes/Transmission/Transmission.app/Contents/Resources/License.rtf" ] ||
[ -f "$HOME/Library/Application Support/com.apple.iCloud.sync.daemon/icloudsyncd" ] ||
[ -f "$HOME/Library/Application Support/com.apple.iCloud.sync.daemon/process.id" ] ||
[ -f "$HOME/Library/LaunchAgents/com.apple.iCloud.sync.daemon.plist" ] ||
[ -d "/Library/Application Support/com.apple.iCloud.sync.daemon/" ] ||
[ -f "$HOME/Library/LaunchAgents/com.geticloud.icloud.photo.plist" ];
then echo "OSX/Keydnap detected.";
else echo "You're good.";
fi

Source: https://gist.github.com/kaizensoze/ca96d039b295db220951d42ca...
He also wrote a follow up article addressing performance issues surrounding probe size increasing when erasing elements.

http://www.sebastiansylvan.com/post/more-on-robin-hood-hashi...
It was about time. So far the approach for DDoS on hetzner was not really business frendly (let's say so). (e.g. https://news.ycombinator.com/item?id=6577465)
Seed box, even if its for totally legit linux isos.
Android users have way more money in aggregate, but iPhone apps make more money. This is because iPhone users have a lot more disposable income, while Android users are cheap.
Kinda sucks, and I haven't followed Transmission for a while, but them transitioning more to Github is a good thing -- I trust Github more than a self hosted solution, in general. It sucks they've been compromised twice in a year, but hopefully this will help mitigate some of that.
I'm reading the MachineKit docs and I kindof get how it works. From the gcode docs (http://www.machinekit.io/docs/fdm/fdm-gcode/) it seems like it should be reasonably simple to add support for it to OpenGB.

Have raised an issue for this: https://github.com/re-3D/opengb/issues/18
It was compromised, but wouldn't affect updates as the internal updater checks signatures.

(IIRC the first compromised version (not sure about the second) also had broken / no Mac OS codesigning, though I'm not sure how many people turn off / bypass gatekeeper).
> The value that journals provide is identifying high-value research for other scientists to read

No, it's other scientists who do that for the journals, for free. They can just as well do it for any other publication.

The only value journals add is printing it on a piece of paper. So basically they provide the same value as a €30 Deskjet.
Nice. Yeah, AVL is definitely okay but it makes me happy to hear something better is in there :)

What sort of tree is this new bps-tree?
Working for Elon Musk
Third one was youtube-link, which I then deleted.

Makes sense indeed, think about all the profiteering kids promoting their shitty video-blogs.
> I don't think it's a larger part of population, just much better organized.

Point accepted, but those are the ones driving much of society, when the others are just watching on the sidelines. In such diverse things as elections to getting a beating, the passive bystanders don't matter.
C++ Developer - must admit I used to use spaces, then switched to tabs.

This was for several reasons - firstly - makefiles will not be parsed correctly if you start using spaces rather than tabs, so it's a good habit to get into to use them elsewhere to save headaches. Secondly, almost every developer I've met will want to use a different amount of spaces for indentation. When using tabs they can set whatever they want using the text editor or IDE of their choice.

This is my line of thinking anyway.
> Pay for it then?

Why? qBittorrent does a better job and it's open source in case you need to modify it.
Most PhDs in Netherlands accept English speakers, and they all have many international students. When you find a position advertized, you can ask them about the procedure for non-EU citizens.
That will only come if you're not perceiving it as an unpleasant task to get out of the way.
they never mention hadoop and yahoo but mention they built hive a dozen times in one paragraph. is this how PR people think open sourced tech should be mentioned/credited? so lame. they can't think beyond their belly buttons.
Show HN: Context-based framework for Go commands
PEARLS ==> SWINE
> technically counts but shouldn't.

But that shouldn't technically count as homeless either. Honestly I can't really find any better numbers but I get your point and maybe there just are not any better numbers I dunno.
I used their API, it's actually quite well documented and their rate limits seemed generous to me. Here's a writeup I did for collecting the data: http://cole-maclean.github.io/blog/Meetup.com%20City%20Finde...
And to run it from the clipboard:

pbpaste | sh -
This point is one that cannot be overstated:

> Great documentation is a top priority. The built-in man pages are amazing. So if you're stuck on anything, searching the man pages on your own computer is going to give you a better answer than searching Google. (This makes it nicer to work offline, too.)

The OpenBSD documentation is absolutely stellar. It's well-structured, always up to date, has useful pointers and examples. If something is in base, then it's documented and you can use it today.

I still use Linux a lot (especially at work, I basically write Linux software for a living) and I've used it for a really long time (15 years, if not more), but I still regularly find myself reaching for a bookmark, or for Google, or for a bunch of notes I kept around because it took me hours to find out how to do <something> and never again.

In contrast, you can comfortably use and administer an OpenBSD box without needing anything but the man pages that ship with it. They're amazing.

It's not a "Linux is for plebs and it sucks" thing, it's just that serious documentation takes a back seat in its community (there are exceptions, but they're few and distro-specific). In contrast, the OpenBSD community encourages a culture where "good documentation" is part of "good software", not just something you get bonus points for.

In fact, despite how the media portrays it (usually through random quotes from Theo), the OpenBSD community is a refreshing island of sanity in today's computing field.
Definitely there is an aspect of capital competing against capital in startups, but I'd argue that is neutral in terms of the power capital holds (as you say, some wins, some loses).

But in terms of the systemic effect on power between capital and labour, I'd said people being entrepreneurial shifts power (in the political sense) towards labour, partly through increasing the independence of labour in aggregate, and partly through enabling labour to capture significantly more of the rewards of their work [1].

[1] For example, compare the typical amount of equity held by "last and least important founder" vs "first employee" to see that being a founder radically shifts power your way.
Forget Software: Now Hackers Are Exploiting Physics
:) This would defeat the whole point of the apps, think of it like editable "instapaper", would you put documentcyborg.com in your instapaper? But otherwise smart choice of URL:)
Modern front-loading washing machines are designed to use less and less water for eco reasons. I wouldn't be surprised if this regulation is no longer required with the same restrictiveness.

A bigger problem is vibration from spinning. Depending on the structure (e.g. wood frame), that can be felt throughout a multi-story building.
js developer will tell you otherwise: "tabs will break npm"

the whole debate is futile. but as least you're on the right side :) go tabs!
In most of Europe it rarely takes that long. 12 hours is usually more than enough. It might be a bit worse in New York but definitely not in California given the dry weather.
Risky for a layman to nitpick, but as I understand it amplitudes aren't probabilities, they just cash out in probabilities on measurement?
Not sure what you mean. They only mentioned building Hive once.

And why would they mention Yahoo ? They stopped being particularly relevant in the Hadoop space quite a few years ago.
I think it should hash entered email client-side in JS to be more trustworthy.
I am a bit worried about giving my various email addresses to some random site.
>> Should you use the tab button or five spaces when you're indenting source code?

Five? What sort of freak uses five?

And you should use the tab button, with your editor set up to insert four spaces instead of tab characters. This way display is consistent across editors, platforms etc etc

I must say I'm surprised at the result for 'C' on there, as I've never worked with a C programmer that used tabs.
> They nailed it for me, especially with design aesthetics.

#1 reason I stopped using Readability was their "designs".

The web app had constant bugs, especially right after their big redesign and the Android mobile version was terrible. It would pop up a notification every 5 minutes to tell you it's checking for articles, and there was no way to turn that off.

Didn't change for a year, so I dumped them and said "guess this is an abandoned product".
needs more 64kbps mp3 audio.
Agreed, except s/four/two/ :)

And except for those few language where strangely tabs are required, like makefiles :(