skysight-inc/HackerNews huggingface dataset:
It was a combination of bad APIs, bad and Windows-only IDE, problems in OpenC, and pressure from client.

For the lack of a better word, development in Symbian was "tacky", was like walking on mud, everything took 10x the effort it should.

It was a time when Nokia was the only game in town (think N93, N95) and they thought they could get away with mistreating developers forever.

Funny how they sabotaged their own efforts to make development easier e.g. Python for Series 60, let alone Maemo.
I agree, I figured they were charging someone else that helped found the Julian Assange Foundation or something.
Funny that GTK was originally created for GIMP (GTK was acronym of "Gimp ToolKit"), and now they are 10 years behind the latest version of their own toolkit.
Diving into Rust with a CLI
Show HN: An hand drawn QRcode for taking augmented notes
Why are you specifically advertising this as "for engineers"?
Third-party apps could provide a custom UX to sensitive data by providing a separate executable that the device's OS then runs in a sandboxed process with read-only access to your sensitive data and without the means of communicating anything with the source app's process. When the user has completed whatever task the sandbox was needed for (e.g. finding a photo from your entire camera-roll or picking contacts) the sandboxed third-party code indicates the selection to the host OS who then does a quick "confirm you want to use these 3 photos?" prompt and then releases only the selected data.

...basically something like WinRT's broker-processes on steroids - or another use case for Apple's "App Extensions" feature but allowing for complete control of the UX more akin to a Photoshop Plugin than being limited to a small number of prescribed use-cases.
Do people think Microsoft owns Linux now?
TopParken Ferienparks in Holland
True, its not production quality. Here is an actively developed fork/repo of OpenSnitch [1]

[1] https://github.com/gustavo-iniguez-goya/opensnitch
A friend of mine dislikes the redesign due to (a) the sidebar taking up too much space and (b) the lack of gridlines in the file listing. Here's some CSS that addresses those issues in case anyone else wants to blast it in via browser extension:

.repository-content > .d-flex {
flex-direction: column !important;
}
.repository-content > .d-flex > * {
width: 100% !important;
padding-left: 0 !important;
padding-right: 0 !important;
}
.repository-content > .d-flex > :last-child {
margin-top: 2rem !important;
}
.Box-row:not(:last-child) {
border-bottom: 1px solid #e1e4e8 !important;
}
At home I've got a pihole handling my DNS, including using DoH to Cloudflare.

I assume that this configuration is superior to whatever FF is doing natively, and I should disable FF's DoH support?
Snowflake Starter – A quick script to get started on Snowflake data warehouse
I cannot avoid reading it as silver (the chemical element), especially when the first letter is uppercase. I had a hard time understanding some sentences of the article due to that. My mind just refuses to parse "ag" as "agriculture". It's just that I'm not used to it.

EDIT: In your case, I cannot help to think about your colleges as very shiny, kitsch buildings.
Wow! It's so rare that I might have never seen it, or completely forgot about it. However, now that you mention it, I think I remember it from my early days on iOS.

Actually the problem is most of apps don't give you the choice between [slick UX + loose control over your data] or [ok UX + perfect control of your data].

If I download Instagram and refuse to access my local storage, I guess I won't be able to share a picture from my phone, right?
Yeah, in the big picture that's true - lots of industries suffer from this - but I meant from a "disrupt the market, make lots of money" frame of reference, which is where all these things seem to start from.
It's possible. Has Wikileaks ever stated as such?
This is an awesome book - its techniques have served me well in the years since reading it. Its small size and high information density make it a good carry-on for flights and long bus or train journeys.
I respectfully disagree. Because it's an EPIC pain, and it's absolutely hostile towards "average" users.

Back in the Android 5 (or so) days, I knew what permissions an app I was going to install on my mother's phone was going to ask to be granted _once_, and be done with it. Nowadays, an app might ask for some kind of new permission "on first use", and users on mobile are developing the same habit as users of desktop browsers during the dark ages of expired HTTPS certificates and broken Java Applet signatures had developed out of necessity: "default-ack/OK all the things".

The problem is that these days, even very technical people think that you could realistically expect to lie with dogs, and get up without fleas - i.e., install applications and software you cannot trust, and get away without having something bad (like loss of privacy, or maybe exfiltration of data) happen. All thanks to "modern" security constructs like sandboxing.

But that is not going to happen - sandboxes have been shattered and broken in the past, as they will continue to get circumvented in the future. There simply is no replacement for trust (in an application, its developers, its distributor, and its operator (if any)), and there are no technical solutions that could somehow replace it in full.

Yes, you can make it incrementally less bad to have a hostile agent/app on your machine or phone, but the trouble you're trying to prevent that way will never go away completely.

I guess some people just liked to feel "in control" when clicking away their "Norton Professional Antivirus 95 blocked 17 Viruses from damaging your machine today!" messages back in the day, and some apparently cherish clicking "grant 'Sexy FileManager Free Pro' access to your Photos and Videos" today. Personally, I'm actually rather sick of it, and all the security theatre that "modern" application delivery mechanisms like app stores/mobile platforms or stuff like snaps/appimage/younameit would have you participate in. I'd rather trust my distro's package maintainers to not let developers abuse their users, and have a look at the source if I'm in doubt about the upstream's intentions. I know I can't audit everything, but I feel like I'm much better off with that kind of trade-off, than with the non-solution to the problem I tried to describe above.

Edit: Removed a leftover part of a restructured sentence.
They adopted C++ very early on in the language's life. The standard at the time had not even specified how exceptions worked, so Symbian rolled their own (TRAP and User::Leave).

But then they were stuck... breaking ABI was forbidden, so more modern C++ features couldn't be used (easily).
That is irrelevant, even if true. If you want to talk seriously about this issue, focus on criticising the products, not the people who buy them.
Another thought: this sort of thing has the potential to seriously harm his relationship with his clients. In a way that could be professionally damaging for him, yes, but, even more importantly, could adversely affect the health of his clients.
> Is this an attitude that is safe for people of all races, though?

Yes, it is. Security cannot stop you for bypassing alarms and receipt checks. They have to have definitive proof that you stole something before they can lay a hand on you. Even in membership stores like Costco, the most they can do is cancel your membership. If they do touch you, there are plenty of lawyers who will take your case and only collect payment if you win.
I have read this is the intended trade-off. They want each AWS service to release new features as quickly as possible. If they were required to coordinate with other teams on UI decisions, that would slow them down.
>>I hope people don't forget that Wikileaks has never published anything that has been proven false. Not once.

Assuming what you said is true, don't you think that some things should be secret, at least for a while?
HOPL (History of Programming Languages): Not an Ordinary Conference
I agree with lunchbreak's comment that this new bill seems "engineered" to make EARN IT look like a reasonable compromise.

FYI, there's a long history of politicians attempting to regulate mathematical truths they don't understand. My favorite example is probably the infamous Indiana Pi Bill, via which local politicians wanted to regulate the value of Pi to be exactly 3.2, according a "proof" published by some crank. The politicians were even hoping they could get people outside Indiana to pay a royalty for the "proof." No, I'm not making this up:

https://rationalwiki.org/wiki/Indiana_Pi_Bill

https://en.wikipedia.org/wiki/Indiana_Pi_Bill
That would be amazing. I'm not sure they can do that, though. From the article:

> The team’s idea was to use the layer-by-layer printing process to manipulate the temperatures each layer experienced, alternating softer, more flexible layers with layers hardened by that precipitation process. While printing a cubic chunk of steel, they did this simply by turning the laser off for a couple minutes or so every few layers. The top layer would rapidly cool, converting to the desired crystalline form. Then, as additional layers were added on top, temperatures in the crystalline layer would cycle back up, inducing the precipitation of the nickel-titanium particles.

The way they make the hard layers is by turning the laser off for a couple of minutes and letting the freshly-melted metal cool quickly. When you do that, everything that's hot and exposed will harden. Maybe you could use the laser to keep some areas of the metal hot while others harden? Or does the metal conduct too much heat to do that? Maybe you could build some areas up, then cool them slowly to make soft metal, then build up the gaps between those and cool them rapidly to make hard metal?
Ha, I misread the title as "Street-Fighting Mathematicians" and expected something about characters such as Galois (https://en.wikipedia.org/wiki/%C3%89variste_Galois)
> will not support booting other OS

... "without voiding the warranty", anyway. Where there's a will, there's a way.
I think you've just explained why farmers become coders and just buy their food from someone else. The idea of the Gentleman Farmer has been around a long time, but it's hard work and the pay is terrible.
> I despise GIMPs botched, unituitive and cumbersome UI so much

Btw there is a new fork of GIMP, called "Glimpse" [1], that tries to improve the UI. Their first release was just a re-branded GIMP, but maybe they'll get something done someday.

https://github.com/glimpse-editor/Glimpse
I suspect the point is that decisions are made whenever a map is constructed, and those decisions can produce wildly different views of the world.

While some of those decisions are in some sense objective (e.g. the equator being 0 degrees latitude), others are purely arbitrary or historical (e.g. the definition of 0 degrees longitude). If that meridian had a different definition, the results would be quite different. Then there are decisions made by a particular map maker. As others have noted, small town and research stations at far northern and southern latitudes have disproportionate representation simply because the parameters (10 degrees of arc in latitude and longitude) divide a smaller area of the globe into the same number of bins as the much larger area of the globe at equatorial latitudes.

This map is far more interesting in terms of what it tells us about intrinsic biases in mapping than in terms of what it tells us about the world.
This.

In any group you will need to agree on a set of rules about these things. A Code of Conduct doesn't change that, just makes it explicit.

The reason that Codes of Conduct are good is that it makes the life of an organiser so much easier. If Bob is being weird around the ladies (again), then an organiser can take him to one side and point to the "no being weird around the ladies" clause in the CoC. This is a massively easier discussion than without the CoC, where they would have to explain to Bob that his behaviour around the ladies was causing them distress, etc.

Yes, this includes "grey" areas, because it involves human feelings and emotions. Charles might behave in a similar manner to Bob, but not be "weird" about it, and people find him funny not creepy. Therefore he's not breaking the "don't be weird around the ladies" rule. That's down to human perception, unfortunately for Bob.

But that rule already existed, and was already "grey". Without the CoC, the organiser would still need to take Bob to one side and have the chat. Because weirding out the female members of the group is a dick move regardless. And Charles would still get a pass because he wasn't being weird. The CoC hasn't changed anything, just made it explicit.
Bitmovin (YC S15) is hiring a director of sales and revenue operations
That transition around 20 minutes to a normal beehive was amazing, even though I have experience hanging around bees.
I'd love to see the list of all the other mundane things you weren't allowed to talk about because they distracted from soldiering. It only seems reasonable if you only consider it in an idealized vacuum.
Considering you only comment on my account age I'm assuming you've seen all my comments on my profile page as well.

That you cannot address any of the comments and only wish to speak of my account age says volumes about where you are coming from.
I've just realised that they don't just do this with tech stuff. https://en.wikipedia.org/wiki/Boys_Beware
Software Developer Range
How to Test REST APIs for Security
Originally we used CodeWarrior internally and then Carbide. Most of the Carbide work was done in Dallas and
I remember them having a stressful time dealing with Symbian's weird MMP + abld build system.
I think of a major third as a 'brighter' kind of third than a minor third.

Similarly, a major second is a brighter second than a minor second, etc.

This idea generalises to the idea of modal brightness: modes (scales) with more major / augmented notes are 'brighter' than modes with fewer.

For example, Lydian (with its augmented fourth) is brighter than Ionian (major). Or Dorian (with its major sixth) is brighter than Aeolian.

The brightest (conventional) mode is the sixth mode of harmonic major, which goes: root, augmented 2nd, major 3rd, augmented 4th, augmented 5th, major 6th, major 7th.

The least bright (convential) mode is the seventh mode of harmonic minor, which goes: root, minor 2nd, minor 3rd, diminished 4th, diminished 5th, minor 6th, diminished 7th.
Seems like most of the disagreement in the comments here are due to people having different notions of the word octave. This should be no surprise as there are numerous interpretations of the word according to Merriam-Webster:

1: an 8-day period of observances beginning with a festival day

2a: a stanza of eight lines : OTTAVA RIMA

b: the first eight lines of an Italian sonnet

3a: a musical interval embracing eight diatonic degrees

b: a tone or note at this interval

c: the harmonic combination of two tones an octave apart

d: the whole series of notes, tones, or digitals comprised within this interval and forming the unit of the modern scale

e: an organ stop giving tones an octave above those corresponding to the keys

4: the interval between two frequencies (as in an electromagnetic spectrum) having a ratio of 2 to 1

5: a group of eight

So maybe everyone's right.
I too am shocked that Wikileaks would publish tabloidish material with little public value.

Next thing you know, I'll hear that Wikileaks posted private emails of a government official talking about pizza. Emails which spawned ridiculous conspiracies about satanic child abuse cults headquartered in the basement of a pizza shop that doesn't have a basement.

That would never happen. Not at an august, hard-hitting journalistic outlet like Wikileaks. /s
This is correct! You can choose the cut that itch takes, as low as 0% if you want.
Pareto's Principle applies. You get over 80% of your results from less than 20% of your efforts. That effort might be job hunting and self marketing.

So many people think why not double down on this 20%? They spend more time optimizing for interviews, looking for better jobs, getting certifications, and so on.

But nobody wants to hire or work with someone who's looking for the next opportunity. Especially at the senior stage.

I wanted to be a consultant. My first consulting gig was from a consultant at my office who was impressed with my results. The following consulting jobs were similarly from people I worked with.

I wanted to be an entrepreneur. My co-founder was someone impressed with my work ethic and he was someone whose work ethic impressed me too. We spent little effort marketing ourselves but were picked out by accelerators and customers because we built something nice. I wanted to be a trainer. My first training gig was from a VC I pitched to whose bread and butter was corporate training.

I'd say focus on the 80% of work that gives you the 20% of your results. But don't neglect the career growth. Your mind should be focused on bringing in more sales to the company, making the product better, building a better team. If you wanted to play in Manchester United, your best bet would be scoring goals rather than scouting clubs.
>if only iptables would allow to filter by the executable path and other process parameters

The problem going down that route is that implementing this opens a huge can of worms. That stuff is easy to spoof, you have to account for thousands of edge cases. It's not for nothing that the answer to "can I know the full path of the binary that was used to spawn <process>?" is generally "it depends" or "it's complicated". And let's not even bring up what happens for interpreters for instance. Parameters are also often easy to spoof and manipulate, although in this case I suppose the kernel could just keep a protected copy of the original parameters for that purpose.

I completely get why you want that though, and it would be a great feature to have indeed, but I also completely understand why kernel devs don't want to touch that with a ten foot pole.
Changed to 40 bigger buttons. Layout changed and applied some colors. With thanks to Phillipharryt for his constructive comments. Thanks buddy!
Yes, it's still 30%, which is really a ridiculous amount.
>Facts stand for themselves, ideology is harfull.

When the George Floyd protests were ramping up 3 weeks ago, the media and many public health officials made statements in support of them and minimized (or outright dismissed) the risks of breaking bans on large public gatherings. Apparently the facts around COVID infection rates couldn't be taken at face-value but needed to be balanced with the righteous intent of the protests. So don't pretend one side is different from another. That one politicizes the pandemic, and the other doesn't.

You missed the salient point though. Facts do not imply policy. They can inform policy, but policy comes out of ideology. You can state a fact about poverty rates, but you will get radically different answers about how to solve it from a Marxist and a Libertarian.
This is very sad. Hapi.js seriously tried to bring some sanity back to node.js development. Eran Hammer is a rock star. He did an amazing job, brought a super clean codebase, secure defaults etc but i feel the timing was bad. Hapi.js was good just for API's. Do you want to use it with a database? Good luck finding an orm and setting up migrations on your own. Meanwhile, in the last couple of years golang exploded and the node.js found it's niche in react server side rendering.

I feel that every node.js MVC backend framework or the MERN stack of the 2015 era will become obsolete. That includes adonis.js , nest.js , meteor etc. I still haven't found any job description mentioning these frameworks. If you're looking for a backend language for your next project, look at python, php and rails and use javascript where it's good at, the front-end.
Would you apply the same reasoning to any other country that used nukes to "end an existing war"?
It is pronounced the same way as the beginning of agriculture.

/æɡ/
Thanks, I'll give it a look. I can draw cartoons by hand but have never tried on a computer before short of trying with a mouse which never works.
Yeah USDA NASS is the spot for your ag statistics. even then NASS is not 100% accurate but pretty solid. Drones, meh. nobody wants pictures of their farm bud. What do you do with pictures of your farm? Nothing. I've been working with farmers for 6+ years and only a handful of them like the drones mostly because it's a fun toy. Sure tell me that you can get AI imagery and machine learning non-sense from your farm pictures.

The only thing i agree with you on is genetic engineering. And that is not startup space really. That is like giant bio-tech companies breeding corn seeds in a lab. You need a phD for that shit you dont just build a startup that 'disrupts' seed genetics.
I've seen the pasta dozens of times on the web, but never heard about this movie before. The trailer starts with those exact words being read off the screen, ROTFL.
Astronomers may have spotted first light ever detected from black hole merger
Having an obkom would be helpful -- it's really hard to tell what you are allowed to say. It'd be nice also to have a grace period so there is some fair warning when certain ideas or words will become banned. Orderly authoritarianism is preferable to random, chaotic outbursts of censorious violence. But even just an official obkom rather than unofficial 'volunteer' versions of it would really reduce confusion here.

The Saudi Arabian religious police enforcing public edicts are preferable to ISIS pulling you out of a truck, giving you a theology pop quiz, and then shooting you when you get some answers wrong. The Anglican sacramental Test Act is preferable to a fake regime of toleration.
Ask HN: What is up with everyone starting making podcasts?
I've been observing this lately. Every other site is getting their podcast. Anyone has any info as to why there has been a rise in investment for podcasts?
Not sure what the latest is on the Fifty Three. Kleppmann tweeted his stylus choices some time ago.
It also makes an explicit commitment by the organizer that they'll react in some way to complaints covered by the CoC, and tells people how/where to make such complaints. I.e. if an organizer ignores something, they can be pointed to "but you committed to upholding these rules for your event".
There's a "hide" link below stories that enables this.
It'll probably behave as it does now if you try using unified memory in Metal (i.e., you will get an error). It's currently only valid in iOS/iPad/iEtc devices.

Have a look here: https://developer.apple.com/documentation/metal/mtlstoragemo...

I guess there will be a compile-time flag that you can #ifdef to check if you are on a new Apple Silicon mac or not.
I think we got nerd sniped. The algorithm worked.

However I'm curious about how someone could write their own customized recommendation engine, if the Youtube APIs even support that. One thing on my to-play-with list is http://invidio.us, code at https://github.com/omarroth/invidious, which would be a nice starting point.
>>> Especially the secure connection. Why would it ever ask that?

For whatever reason, old Internet Explorers (9? 10? not sure..) do that too...
> ...but this basically seems like a suppression of independent thinking.

The independent thinking here got funded. That's not evidence of suppression - quite the opposite, in fact.
Saw a drone they were using at a farm in North Dakota. It was definitely big enough to need an FAA license. They were damn enthusiastic about it, I get the feeling a couple of them chipped in for it.

If the incumbents keep acting like the backside of a donkey, a new generation of repairable farm machines would probably work but need a lot of capital and damn good relationships with local dealers.