skysight-inc/HackerNews huggingface dataset:
I would love one day that programming should adhere to the discipline as in bridge/car safety. Simple malpractice will go to jail for it then there will be no argumment/discussion about this stupid mistake that can be verified by tool
Cheers
Pham
Daily stuff, I use breeze.pm, which is a bit like Trello except has swimlanes. For current stuff I have a board separated into three swimlanes - client work, my work and personal. These are separated in columns - this week, today, doing, blocked and done. I'll add to and move between columns as necessary.

I keep pretty high level (like I don't want a million tiny tasks), but everything that's listed has to be accomplished within a few hours or a working day at most.

Anything there over a week, or not getting done is moved to a 'longer term' board, which is more of a brain dump of ideas and things I'd like to get moving on at some point. Basically I want my to do list to be current and not a bucket list.

I keep the 'stuff in play' Breeze list pinned next to a Google Calendar window. GCal has dates of everywhere I need to be and dates of everything I need done in different colours.

I think I could still be more efficient, but this works pretty well for the time being.

For 'reach' goals, I've separated the year into 4 quarters of 12 weeks with a week off between each one. It's easier not to lose motivation over 12 weeks. I have a BitBar plugin that shows me days gone and days left in the quarter. Before each quarter I'll write down what I want to achieve and then how I intend to do it. After 12 weeks I'll review and revise. Most of these can be tracked with something like HabitBull - "I want to lose 5kg this quarter, I'll visit the gym 3 times a week". Then just tick as you go. If you don't hit it, figure out why and what to change next 12 weeks.
> So it sounds you are not a job hopper and are happy working for a company for many years.

I tend work for a company until I can either learn no more there, the projects become too tedious or I get the feeling the company no longer cares for me properly. I feel I'm a bit too young and unexperienced (I was really lucky to land programming gigs given that I'm a biologist by education) to really start job hopping, given that you need to be fairly good at what you do in order to pull that off in the long term.

> Cool and pardon for projecting/thinking that it should all about trying to make the most money one can in their field. It's not always about that especially if those you work with are great friends.

Fair enough. I can understand why you would do so. I reacted a bit too aggressively, since I've too often seen good IT people being labelled clueless geeks for not playing the economic game.
I didn't introduce anything electronic to my son until he was about 7. I then told him, he wouldn't be allowed to use a computer until he learns to type first.

One year later, he was typing over 100 wpm. Now a teenager, he types about 130wpm.

He started with a basic online course to learn the proper technique. Then afterward, he started playing an online game called nitrotype. Which made learning to type fast enjoyable.
I still prefer pencil and paper.

I find it's the least limiting because you can draw anything, the easiest to use because you don't have to learn a GUI or a language, and the fastest -- yet software people will still wonder how they can GREP it. Another contra is legibility and possibly aesthetics.
In my nn class Thomas tried using an ea to evolve the weights for a nn instead of using backpropagation. Surprisingly it performed way worse.
Yes, that's why people found GNU awk <4.0 troublesome. Fortunately modern versions POSIX make regex range expressions ("[a-z]") unspecified behavior on locales other than "C", so modern versions of GNU awk and other GNU utilities "do the right thing".

As for the en_US example, for the most part collation is case-insensitive, and case only comes in as a tiebreaker; "aa" < "Aa" < "ab".
Thanks for sharing! I'm one of those folks who has a directory of text file notes (they happen to be markdown files). Looking at the site, though, it's not clear why I would want to use this. It demonstrates 4 commands: (edit: not sure why my markdown isn't rendering in this comment)

* `hawth list`: why wouldn't I just use `ls`?

* `hawth show`: this would be `cat`

* `hawth append`: this would be `>>` (e.g. `echo foo >> note.md`)

* `hawth delete`: this would be `rm`, no?

Maybe there's more to it than the site shows, but just wanted to share my feedback at first glance. Hope it's helpful!
It does not seem to work anyways. I created an account to download C++ Builder CE but after clicking Download, it sends you again to the registration page. If the goal of this initiative was to collect emails for mailing lists, it is brilliant. If the goal was that people get on board, the current sign up process is very, very ineffective.
Counter argument: the generic hygiene products that most companies would stock would get rarely used because they aren’t the preferred size/brand or don’t have needed features. And software shops are often in cities where a local drugstore is right around the corner, where people can get their preferred products.

Spend the money on cleaning the washroom 3x a day instead. That will make people happy at all times of the month. And provide employees with lockers or a large drawer to store whatever personal products they may need.
Your desire for a "hipster small town, built around bikes and walkability" describes the cores of a lot of college towns: Olympia, Missoula, Boise, Eugene, Arcata, Davis, Bozeman, etc. They all have good coffee, too! Not sure if there are similar towns in Canada.

However, a common lament in these towns is that housing costs are increasing as people move there from the cities. It can be... socially awkward... to be a carpetbagger in a place where everyone knows everyone else's story. Maybe that's why you've mentioned taxes and basic income in your comment.
FISA Surveillance Court Orders and Applications
> A computer is a machine of profound alienation from the actual ability to create and the ability to use

A funny thing to say, given that today a lot of content requires computers to produce, even abstract art.

> Many people will die having used computers for 10 hours a day but not being able to really act with computers and create with computers

How is that different from people who voraciously read countless books, or watch countless movies, yet never produce anything at all, in whatever domain.

Not everybody wants to be a producer. Some people are perfectly happy just consuming, or partying all day.
No, it means that AMT is not exposed to the internet. The ME itself is not exposed, but the AMT running on top of it is designed to be accessed over the network.

Unless you explicitly expose AMT to the internet you are relatively safe as long as your local network isn't compromised.

So it can be exploited only by an attacker with physical access or at least in the same network. Shodan wouldn't show you any of these machines that have ME configured and AMT blocked from crossing your router into the internet.
Specifically I would suggest to let them learn to type themselves, rather than following some program. (I.e., don't teach home-row typing.) I taught myself to type when I was 5 or 6, and type with wrists straight (so, at an angle to each other), hands in no fixed location, and both hands sharing duty for several keys. I credit this with my freedom from keyboard-related RSI even after 28 years of typing.

(I have had mouse-related RSI. Mice cause grip issues.)

Better still is to give them a real keyboard, i.e. one with key travel, not a crappy laptop keyboard. I learned on an Apple II, plenty of key travel. Typing on a MacBook over the course of three recent years nearly destroyed my typing ability due to what I can only describe as something like the yips. Switching back to a real keyboard has helped.
I'm confused here. The article implies that kids aren't learning how to type because they don't have access to a PC at home. But for the majority of the history of computing, it was the case that most people wouldn't have had access to a PC at home as children. My parents learned to type on typewriters at college. I had a mandatory class entirely dedicated to typing in middle school. Have schools stopped offering computer classes, assuming that kids already know how to use them from their experience at home? If so, then that sounds like a problem all on its own given that poorer households might not have had a computer even during the PC golden age.
I saw a family of five at my local botanical gardens the other day, all shuffling around like zombies, the dad pushing a stroller with one hand, phone in the other, staring at the screen. I suppose they wouldn’t have been outside at all without Pokémon Go, but it made me feel uncomfortable knowing mentally these people were far away and not at all living the same experience I was.

I met an old friend the other day for board games and he spent more time playing Pokémon Go than actually interacting with me (or the board game). I told him he was being rude and he just laughed like that was absurd.

I don’t know that there’s anything I can do, or anything I SHOULD do. I’m just making an observation of how people playing these AR games is going to increasingly become this strange phenomenon of walking around for cheap dopamine hits, oblivious to the world around you.
What other pigments show up in lymph nodes? Hair dyes?
No I've no idea and maybe it's much more expensive.

But they're not blocks by the way if you're thinking of large cement or cinder blocks - all the houses round here are made structurally from proper red bricks.
You're right that this is about judgements of value. But part of the problem is that architecture can't be reduced to bite-sized principles and quick-reference rules of thumb.

Architecture is so much more complex and nuanced than that. Even "A Pattern Language" falls into the trap of providing reductive prescriptions. Ask literally any architect what they think of Christopher Alexander's actual built work, and they will either dismiss it or (more likely) won't even have heard of it.
What’s up with this internet argument style where people think that pointing out an obvious exception is a valid retort?

Are you seriously suggesting that they needed to provide a disclaimer about allergies to their general statement about lentils being healthy?

Can you tell me how you would modify the statement “exercise is healthy” to capture all exceptions as well?
Not one language per subject. A separate subject to have basics strong. I feel learning C as a subject and getting concepts like pointers right might prove useful while learning datastructures and algorithms.
The article assumes learning a language is very easy. But for a self taught programmer its easy to fall into the trap of straightaway going to high level language like dynamically typed languages. It would be more appropriate to learn C followed by datastructures followed by compiler design in that order.
I have mostly forgotten how to write with a pen. I am absolutely fine with that.
Yes, one can technically vomit out a few hundred words using a small touch screen. But the tools make it damn difficult to edit and re-organize text. Does this mean that all such reports are basically stream-of-consciousness writing instead of a more carefully polished piece of work?
Any reason why they claim to be something else ? You say they "found another host" but this doesn't look like an official freeciv property.

Maybe it's them but the presentation is weird. I'm not sure if the license allows you to re-release as another name, it probably does, but then presenting it as "they found another host" sounds kind of disingenuous.

> Battle for Planet Isotrident is an epic empire-building strategy game inspired by the history of human civilization. The game commences in prehistory and your mission is to lead your tribe from the Stone Age to the Space Age. Isotrident can be played online in your web-browser for free.
Certainly if the lifespan of Intel chips turns out to be much shorter than the marketplace expected (because Intel is unable to provide security updates), that affects the value of Intel products and ought to inform future buying decisions.

Whether it is the unfortunate materialization of Spectre-style bugs or the deliberately insecure-by-design ME, Intel's inability to support its products is dismaying.
I feel like we're missing a lot of detail between Vancouver, WA and how you ended up in rural Japan... Can you fill some of that in? How did you end up there?
085: Ansible, Kubernetes, Jr Engineers, Prime Disaster, Awesome TUIs, and More
You'd be awfully surprised by how far you can get with only a free account and Google: LinkedIn will limit search results and suchlike if you use the site itself but you can generally fall back to Google to get what you need.
I've seen this claim a few times but never seen it solidly verified. Can anyone make the case either way?
Too all the downvoters of this comment: Boo!, the linked discussion had 144 comments and hit 600 points.
I thought it was a "serious machine" used only for "lengthy numerical simulations." Seems more like your person desktop computer, that you happen to run some numerical simulations on.

Plus if you're at Uni you likely DO have access to Windows 10 Education Edition which is a version of Enterprise without several of the things you complained about.
I completely agree regarding fanfare in deep learning. There are lots of “incremental improvement” papers, GitHub repos, blog posts, etc. and these are totally fine in principle — but they are without a doubt branded as “state of the art” often with messy or incomplete code and little capability to reproduce results.

An additional frustration point I always have is when network architectures are not even fully specified.

Try reading the MTCNN fave detection paper. How, exactly, is the input image pyramid calculated? By what mechanism, exactly, can the network cascade produce multiple detections (i.e. can it only produce one detection per each input scale? If more than one, how?). In the Inception paper dealing with factorized convolutions, just google around to see the deep, deep confusion over the exact mechanics by which the two-stage, smaller convolutions ends up saving operations ovrr a one-stage larger convolution. The highest upvoted answers on Stack Overflow, reddit, quora are often wrong.

And these examples are from reasonably interesting mainstream papers that deserve some fanfare. Just imagine how much worse it is for extremely incremental engineering papers trying to milk the hype by claiming state of the art performance.

Still though, at the end of the day, I’d rather that more papers are published and negative / incremental results are not penalized, because the alternative file drawer bias would be much worse for science overall.
> I told him he was being rude and he just laughed like that was absurd.

When I meet people for coffee, lunch or whatever. My policy is phone face down and on vibrate. Only if it's an emergency do you pickup and answer.

I tell people respect my time, it's pretty valuable. If you want to occupy your space with someone, at least have the decency to be there at that moment.

Anyone fails to do that, I simply do not spend my time with them. You soon get to find out, who not only respects your time and values theirs. Verses people who don't do both.
In the 2000's I had to write physics and chemistry lab reports, typically 4-5 pages long, with enough formulas that I ended up ditching Word and MathType for some basic LaTeX.

In maths I had to write Excel macros and Mathematica scripts.

I know that education in Japan is probably a bit more disconnected from reality compared to the pragmatism we see here, but still, the goal of high-school is to prepare students for college no?
I don't have personal goals.

I do have TODO lists I track on paper, usually things that need to get done within a month.
> You can't easily create anything of any substance on a mobile device

The instagram community would like a word with you.
"An insight is that there will always be a hierarchy, or more appropriately recursive levels of control and moniotoring needed."

Exactly. Trying to build a company without structure is like trying to build software without structure. If it's non-trivial software, and you insist that there should be no organization, the project will fail 100% of the time. And so, unconsciously or consciously, you or others on the project will in fact begin to structure the code.
The OP said they had Windows 10 Enterprise and was at a University, so it definitely applies to the situation.
That is true, but I would assume if you match up to what they are looking for they will respond to you. Especially if you know and are skilled in the latest tech like Vue.js or React.
Ultrasound used to treat dementia in mice
You can't focus while learning web development – Read This
Slightly off-topic, but I was rather hoping for something on the distributed training of neural networks via the blockchain: make the "work" in "proof-of-work" involve backpropagation. Like SETI@home [1] but for training neural networks.

Here's a StackExchange question about this:

https://cs.stackexchange.com/questions/86364/distributing-ne...

Which links to this startup:

https://www.deepbrainchain.org/

A quick skim of their white paper [2] leaves me skeptical.

[1] https://setiathome.berkeley.edu/

[2] https://dlc0uvc36o5o6.cloudfront.net/assets/whitepapers/Deep...
Except in rare cases like chemotherapy drugs, only healthy patients are selected for a phase 1 study and the entire phase is carried out at hospitals under doctor supervision.

They do get paid and there really is no ethical alternative. By definition, zero drugs would have a "plausible health benefit" at this stage because you're trying to figure the negative effects and a maximum safe dose without having confounding effects from the disease you are trying to treat.
Privacy: Facebook suspends data analytics firm Crimson Hexagon
There's also system76's method of disabling the ME
Speaking as some one who likes Netbsd but doesn’t care for Freebsd, I have no desire to see any kind of a merge.
US Department of Commerce considering tariffs on uranium
LinkedIn represents every approach I abhor in a tidy package.
1. Idolisation of social norms
2. Inability to admit weakness or failure
3. Artificial elevation of meaningless interaction

I get that it's a reflection of current corporate/professional culture, but I'd like to minimize the amount of time I spend using that set of social norms.
Guess it depends on the city

We know 70% of the neighbors on our street and a number of them one block either direction via block parties and having kids the same age in the elem school 6 blocks away.

We walk/bike to the grocery store and only drive to get out to a mountain areas (hour away)

Not so bad if you pick the right city
I agree! You took the words right out of my mouth!
Six years ago our remotely working family was choosing between Canada and Chile (these countries have freelancer-friendly immigration[1]). After looking at the costs of life and real estate in Canada, Chile won and we moved to a small southern city[2]. It is walkable, green, full of various stores and services but still small enough to occasionally run into your friends in the downtown. I feel more at home here than in St. Petersburg where I've spent most of my life.

We live very comfortably here for less than $2k/mo for two people and expect to build a house for less than $150k (including half a hectare of land that we have bought already). I think it's quite easy to retire early in these conditions even on a moderate remote income ($50-60k). Also, Chilean personal income taxes are the lowest in the OECD[3].

[1]: https://qotoqot.com/blog/best-countries/

[2]: https://valdiviaguide.com/

[3]: http://www.oecd.org/tax/tax-policy/taxing-wages-chile.pdf
> For the average person, however,

Yeah, see, Linux Desktop evangelists have been using variations of the "but for the average person..." line for 2 decades now. Where has that gotten them?

> what difference does the underlying OS make to them? In this regard, mobile devices have already filled much of that niche.

On this I agree. Therefore: don't bother targeting this class of user since they aren't someone who needs a desktop OS.

> It strikes me as a great time for FLOSS software to try riding the wave of that attitude.

I don't think so, and the reason is simple: FLOSS software isn't (usually) developed as a product. Very little consideration is given to the end user experience in terms of convenience, simplicity, flexibility, etc. The developers build whatever it is they want to make and then shove it into the world, which is fine so long as you're not asking others to actually use it.
Thinkpad (X1 carbon) with Windows 10 make also a fantastic couple. Honestly, Windows 10 Pro has so many shortcuts and tools that it makes it super powerful to use. And now that we can do a thresome with Ubuntu... It is really a dream comes true.
as a blue collar engine tech, I dont think you can segment the part of the population that cant use a keyboard into old/young. I know plenty of people within my age that freeze up trying to type in something as simple as a first name. I work with veterans that cant search for a part number, or a make/model of a vehicle without pausing 5 seconds between keys. My typing speed is great, but its because I got into Linux and programming. The largest determination of your typing ability is whether you spend most of the day with your hands on a wrench or your fingers on a keyboard.
Reading your comment really put the news article in proper context. Thanks.
«I think the truth about blockchain is that the fad is over. It’s been 9 years. At one point I could buy coffee with bitcoin, today I can’t even turn my remaining crypto into fiat.»

It's pretty clear that being able to transact and store digital money on your device itself (without any 3rd party having control of it) has huge practical applications. As I like to say, "buying coffee" is probably the least interesting thing you can do with Bitcoin.

PS: today it has never been easier to turn your crypto into fiat; there are hundreds of exchanges around the world. Not sure why you'd say otherwise.
I think this fantasy persists because it is sometimes true, for a short period of time or for small groups of people. However, such a state is like a body without an immune system: it will happily continue along its path until it encounters a disease and then it gets ill.

Likewise, a leaderless group can work very well for a while until someone joins the group who will put their own interests before that of the group. Then the group has much less capable defenses than a traditional hierarchy since by definition there is no leader to expel the new person. The chance a group meets such a person is clearly dependent on both the size of the group and the lifetime of the group.

In physical terms you might say that such groups are in an unstable equilibrium: any pertubation away from perfect harmony leads to a total collapse because there is no more benefit to cooperating if there are non-cooperators present.